
Entry points
C2/0006:	4C6F0E  	JMP $0E6F      ; Load actor's data
C2/0009:	4C1847  	JMP $4718      ; Main menu spell/item

===============================================================================

Load actor's stats and properties with gear
C2/0E6F:	DA      	PHX            ; Save X
C2/0E70:	5A      	PHY            ; Save Y
C2/0E71:	8B      	PHB            ; Save DB
C2/0E72:	08      	PHP            ; Save PS
C2/0E73:	E230    	SEP #$30       ; 8-bit A, X, Y
C2/0E75:	48      	PHA            ; Save actor
C2/0E76:	290F    	AND #$0F       ; ...
C2/0E78:	A97E    	LDA #$7E       ; Bank: 7E
C2/0E7A:	48      	PHA            ; Put on stack
C2/0E7B:	AB      	PLB            ; Set DB to 7E
C2/0E7C:	68      	PLA            ; Actor slot

Fork: Clear stat buffer, compute actor data indices
C2/0E7D:	A23E    	LDX #$3E       ; Stat index
C2/0E7F:	9EA011  	STZ $11A0,X    ; Clear stat
C2/0E82:	CA      	DEX            ; Index -1
C2/0E83:	10FA    	BPL $0E7F      ; Loop till < 0
C2/0E85:	1A      	INC A          ; Actor slot +1
C2/0E86:	EB      	XBA            ; Put it in B
C2/0E87:	A925    	LDA #$25       ; RAM data size
C2/0E89:	206947  	JSR $4769      ; Slot x size
C2/0E8C:	C210    	REP #$10       ; 16-bit X, Y
C2/0E8E:	AA      	TAX            ; Index product
C2/0E8F:	BDDB15  	LDA $15DB,X    ; Actor's identity
C2/0E92:	EB      	XBA            ; Put it in B
C2/0E93:	A916    	LDA #$16       ; ROM data size
C2/0E95:	206947  	JSR $4769      ; Actor ID x size
C2/0E98:	DA      	PHX            ; Save RAM index
C2/0E99:	AA      	TAX            ; Index product

Fork: Load nonboostable base stats from ROM
C2/0E9A:	BFAA7CED	LDA $ED7CAA,X  ; Bat.Pwr
C2/0E9E:	8DAC11  	STA $11AC      ; Set R-Hand's
C2/0EA1:	8DAD11  	STA $11AD      ; Set L-Hand's
C2/0EA4:	C220    	REP #$20       ; 16-bit A
C2/0EA6:	BFAB7CED	LDA $ED7CAB,X  ; Def & Mag.Def
C2/0EAA:	8DBA11  	STA $11BA      ; Save in RAM
C2/0EAD:	BFAD7CED	LDA $ED7CAD,X  ; Evade & MBlock
C2/0EB1:	E220    	SEP #$20       ; 8-bit A
C2/0EB3:	8DA811  	STA $11A8      ; Save Evade
C2/0EB6:	EB      	XBA            ; Get MBlock
C2/0EB7:	8DAA11  	STA $11AA      ; Add to buffer
C2/0EBA:	BFB57CED	LDA $ED7CB5,X  ; Properties
C2/0EBE:	2903    	AND #$03       ; Escape chance
C2/0EC0:	4903    	EOR #$03       ; Invert it
C2/0EC2:	1A      	INC A          ; Add 1
C2/0EC3:	1A      	INC A          ; Now 5 - EC
C2/0EC4:	8DDC11  	STA $11DC      ; Add to buffer

Fork: Load base Vigor, Speed, Stamina, and Mag.Pwr
C2/0EC7:	FA      	PLX            ; SRAM block index
C2/0EC8:	A00600  	LDY #$0006     ; 1st: Vigor
C2/0ECB:	BDF515  	LDA $15F5,X    ; Base stat
C2/0ECE:	99A011  	STA $11A0,Y    ; Add to buffer
C2/0ED1:	E8      	INX            ; Src index +1
C2/0ED2:	88      	DEY            ; Dst index -1
C2/0ED3:	88      	DEY            ; Dst index -1
C2/0ED4:	10F5    	BPL $0ECB      ; Loop till < 0

Fork: Load gear and apply their properties
C2/0ED6:	BDEB15  	LDA $15EB,X    ; Status LB
C2/0ED9:	85FE    	STA $FE        ; Save for Imp set
C2/0EDB:	A00500  	LDY #$0005     ; Buffer index
C2/0EDE:	BDFB15  	LDA $15FB,X    ; Item in slot
C2/0EE1:	99C611  	STA $11C6,Y    ; Add to buffer
C2/0EE4:	20920F  	JSR $0F92      ; Apply effects
C2/0EE7:	CA      	DEX            ; SRAM index -1
C2/0EE8:	88      	DEY            ; Buffer index -1
C2/0EE9:	10F3    	BPL $0EDE      ; Loop till < 0

Fork: Update HP and MP bonus flags in SRAM block
C2/0EEB:	BDED15  	LDA $15ED,X    ; Max MP HB
C2/0EEE:	293F    	AND #$3F       ; Clear flags
C2/0EF0:	85FF    	STA $FF        ; Memorize it
C2/0EF2:	A940    	LDA #$40       ; 1st: +50% MP
C2/0EF4:	20750F  	JSR $0F75      ; Get bonus flags
C2/0EF7:	05FF    	ORA $FF        ; Merge with MP
C2/0EF9:	9DED15  	STA $15ED,X    ; Set max MP HB
C2/0EFC:	BDE915  	LDA $15E9,X    ; Max HP HB
C2/0EFF:	293F    	AND #$3F       ; Clear flags
C2/0F01:	85FF    	STA $FF        ; Memorize it
C2/0F03:	A908    	LDA #$08       ; 1st: +50 HP
C2/0F05:	20750F  	JSR $0F75      ; Get bonus flags
C2/0F08:	05FF    	ORA $FF        ; Merge with HP
C2/0F0A:	9DE915  	STA $15E9,X    ; Set max HP HB

Fork: Cap MBlock, Evade, Vigor, Speed, Stamina, Mag.Pwr
C2/0F0D:	A20A00  	LDX #$000A     ; 1st: MBlock
C2/0F10:	BDA111  	LDA $11A1,X    ; Stat < 256?
C2/0F13:	F009    	BEQ $0F1E      ; Skip if so
C2/0F15:	0A      	ASL A          ; Stat < 0?
C2/0F16:	7B      	TDC            ; Enforce 0..
C2/0F17:	B002    	BCS $0F1B      ; ..if so
C2/0F19:	A9FF    	LDA #$FF       ; Enforce 255
C2/0F1B:	9DA011  	STA $11A0,X    ; Set stat LB
C2/0F1E:	CA      	DEX            ; Stat index -1
C2/0F1F:	CA      	DEX            ; Stat index -1
C2/0F20:	10EE    	BPL $0F10      ; Loop till last

Fork: Update data based on hands
C2/0F22:	AECE11  	LDX $11CE      ; Grip mode
C2/0F25:	FC3F0F  	JSR ($0F3F,X)  ; Adjust hand data
C2/0F28:	ADD711  	LDA $11D7      ; Hyper Wrist FX?
C2/0F2B:	100D    	BPL $0F3A      ; Exit if not
C2/0F2D:	C220    	REP #$20       ; 16-bit A
C2/0F2F:	ADA611  	LDA $11A6      ; Vigor
C2/0F32:	4A      	LSR A          ; Halve it
C2/0F33:	18      	CLC            ; Prepare ADC
C2/0F34:	6DA611  	ADC $11A6      ; Now x1.5
C2/0F37:	8DA611  	STA $11A6      ; Save changes
C2/0F3A:	28      	PLP            ; Restore PS
C2/0F3B:	AB      	PLB            ; Restore DB
C2/0F3C:	7A      	PLY            ; Restore Y
C2/0F3D:	FA      	PLX            ; Restore X
C2/0F3E:	6B      	RTL

Jump table for the above
C2/0F3F:	5F0F    	; [00] ...
C2/0F41:	590F    	; [02] R: Shield  L: Weapon
C2/0F43:	600F    	; [04] R: Weapon  L: Shield
C2/0F45:	670F    	; [06] R: Weapon  L: Weapon
C2/0F47:	590F    	; [08] R: Shield  L: Empty
C2/0F49:	5F0F    	; [0A] ...
C2/0F4B:	630F    	; [0C] R: Weapon  L: Empty
C2/0F4D:	5F0F    	; [0E] ...
C2/0F4F:	600F    	; [10] R: Empty   L: Shield
C2/0F51:	5C0F    	; [12] R: Empty   L: Weapon
C2/0F53:	5F0F    	; [14] ...
C2/0F55:	5F0F    	; [16] ...
C2/0F57:	600F    	; [18] R: Empty   L: Empty

Clear R-Hand's Bat.Pwr, prevent two-handed mode
C2/0F59:	206C0F  	JSR $0F6C      ; Block 2H mode

Clear R-Hand's Bat.Pwr
C2/0F5C:	9CAC11  	STZ $11AC      ; R-Hand Pwr: 0
C2/0F5F:	60      	RTS

Clear L-Hand's Bat.Pwr, prevent two-handed mode
C2/0F60:	206C0F  	JSR $0F6C      ; Block 2H mode

Clear L-Hand's Bat.Pwr
C2/0F63:	9CAD11  	STZ $11AD      ; L-Hand Pwr: 0
C2/0F66:	60      	RTS

Prevent damage reduction for Genji Glove while dualwielding (should be opposite)
C2/0F67:	A910    	LDA #$10       ; 75% dmg: Off
C2/0F69:	0CCF11  	TSB $11CF      ; Set to clear it
C2/0F6C:	A940    	LDA #$40       ; 2-hand compat
C2/0F6E:	1CDA11  	TRB $11DA      ; R-Hand: Off
C2/0F71:	1CDB11  	TRB $11DB      ; L-Hand: Off
C2/0F74:	60      	RTS

Move best HP or MP bonus type from gear to bits 6 and 7
C2/0F75:	2CD511  	BIT $11D5      ; 50% bonus?
C2/0F78:	F003    	BEQ $0F7D      ; Skip if not
C2/0F7A:	A980    	LDA #$80       ; Bonus flag
C2/0F7C:	60      	RTS            ; Exit
C2/0F7D:	4A      	LSR A          ; Bit: 2 or 5
C2/0F7E:	2CD511  	BIT $11D5      ; 25% bonus?
C2/0F81:	F003    	BEQ $0F86      ; Skip if not
C2/0F83:	A940    	LDA #$40       ; Bonus flag
C2/0F85:	60      	RTS            ; Exit
C2/0F86:	0A      	ASL A          ; Bit: 3 or 6
C2/0F87:	0A      	ASL A          ; Bit: 4 or 7
C2/0F88:	2CD511  	BIT $11D5      ; 12.5% bonus?
C2/0F8B:	F003    	BEQ $0F90      ; Skip if not
C2/0F8D:	A9C0    	LDA #$C0       ; Bonus flags
C2/0F8F:	60      	RTS            ; Exit
C2/0F90:	7B      	TDC            ; Bonus: None
C2/0F91:	60      	RTS

Integrate gear's properties into actor data buffer
C2/0F92:	DA      	PHX            ; Save SRAM index
C2/0F93:	5A      	PHY            ; Save buffer slot
C2/0F94:	EB      	XBA            ; Put item in B
C2/0F95:	A91E    	LDA #$1E       ; Item data size
C2/0F97:	206947  	JSR $4769      ; Item x size
C2/0F9A:	AA      	TAX            ; Index product
C2/0F9B:	BF0550D8	LDA $D85005,X  ; Field effects
C2/0F9F:	0CDF11  	TSB $11DF      ; Add to buffer
C2/0FA2:	C220    	REP #$20       ; 16-bit A
C2/0FA4:	BF0650D8	LDA $D85006,X  ; Blocked status
C2/0FA8:	0CD211  	TSB $11D2      ; Add to buffer
C2/0FAB:	BF0850D8	LDA $D85008,X  ; Auto status LB
C2/0FAF:	0CD411  	TSB $11D4      ; Dmg/HP/MP bonus
C2/0FB2:	BF0A50D8	LDA $D8500A,X  ; Battle FX LBs
C2/0FB6:	0CD611  	TSB $11D6      ; Add to buffer
C2/0FB9:	BF0C50D8	LDA $D8500C,X  ; Battle FX HBs
C2/0FBD:	0CD811  	TSB $11D8      ; Add to buffer

Fork: Apply Vigor, Speed, Stamina, and Mag.Pwr modifiers
C2/0FC0:	BF1050D8	LDA $D85010,X  ; Stat modifiers
C2/0FC4:	A00600  	LDY #$0006     ; 1st: Vigor
C2/0FC7:	48      	PHA            ; Save modifiers
C2/0FC8:	290F00  	AND #$000F     ; Get current
C2/0FCB:	890800  	BIT #$0008     ; Positive?
C2/0FCE:	F004    	BEQ $0FD4      ; Branch if so
C2/0FD0:	49F7FF  	EOR #$FFF7     ; Invert value
C2/0FD3:	1A      	INC A          ; Add one
C2/0FD4:	18      	CLC            ; Prepare ADC
C2/0FD5:	79A011  	ADC $11A0,Y    ; Add actor stat
C2/0FD8:	99A011  	STA $11A0,Y    ; Set actor stat
C2/0FDB:	68      	PLA            ; Stat modifiers
C2/0FDC:	4A      	LSR A          ; 2
C2/0FDD:	4A      	LSR A          ; 4
C2/0FDE:	4A      	LSR A          ; 8
C2/0FDF:	4A      	LSR A          ; 16
C2/0FE0:	88      	DEY            ; Stat index -1
C2/0FE1:	88      	DEY            ; Stat index -1
C2/0FE2:	10E3    	BPL $0FC7      ; Loop till < 0

Fork: Apply Evade and MBlock modifiers
C2/0FE4:	BF1A50D8	LDA $D8501A,X  ; Evasion mods
C2/0FE8:	DA      	PHX            ; Save ROM index
C2/0FE9:	48      	PHA            ; Save modifiers
C2/0FEA:	290F00  	AND #$000F     ; Evade index
C2/0FED:	0A      	ASL A          ; Double it
C2/0FEE:	AA      	TAX            ; Index it
C2/0FEF:	BFFD10C2	LDA $C210FD,X  ; Evade gain
C2/0FF3:	18      	CLC            ; ...
C2/0FF4:	6DA811  	ADC $11A8      ; Add Evade
C2/0FF7:	8DA811  	STA $11A8      ; Set Evade
C2/0FFA:	68      	PLA            ; Evasion mods
C2/0FFB:	29F000  	AND #$00F0     ; MBlock index
C2/0FFE:	4A      	LSR A          ; 2
C2/0FFF:	4A      	LSR A          ; 4
C2/1000:	4A      	LSR A          ; 8
C2/1001:	AA      	TAX            ; Index it
C2/1002:	BFFD10C2	LDA $C210FD,X  ; MBlock gain
C2/1006:	18      	CLC            ; ...
C2/1007:	6DAA11  	ADC $11AA      ; Add MBlock
C2/100A:	8DAA11  	STA $11AA      ; Set MBlock
C2/100D:	FA      	PLX            ; Item data index

Fork: Define item's Bat.Pwr or Defense
C2/100E:	E220    	SEP #$20       ; 8-bit A
C2/1010:	BF1450D8	LDA $D85014,X  ; Item's power
C2/1014:	EB      	XBA            ; Put it in B
C2/1015:	BF0250D8	LDA $D85002,X  ; Compatibility
C2/1019:	0A      	ASL A          ; Shift bits
C2/101A:	0A      	ASL A          ; Helps Imps?
C2/101B:	A5FE    	LDA $FE        ; Status LB
C2/101D:	B002    	BCS $1021      ; Branch if so
C2/101F:	4920    	EOR #$20       ; Toggle Imp
C2/1021:	8920    	BIT #$20       ; Imp's set now?
C2/1023:	D003    	BNE $1028      ; Branch if so
C2/1025:	A901    	LDA #$01       ; Power: 1
C2/1027:	EB      	XBA            ; Replace item's
C2/1028:	EB      	XBA            ; Item's power
C2/1029:	85FD    	STA $FD        ; Memorize it

Fork: Apply defensive properties
C2/102B:	BF0050D8	LDA $D85000,X  ; Properties
C2/102F:	2907    	AND #$07       ; Get class
C2/1031:	3A      	DEC A          ; Weapon?
C2/1032:	F076    	BEQ $10AA      ; Branch if so
C2/1034:	BF1950D8	LDA $D85019,X  ; Auto status HB
C2/1038:	0CBC11  	TSB $11BC      ; Add to buffer
C2/103B:	BF0F50D8	LDA $D8500F,X  ; 50% elements
C2/103F:	EB      	XBA            ; Put in B
C2/1040:	BF1850D8	LDA $D85018,X  ; Weak points
C2/1044:	C220    	REP #$20       ; 16-bit A
C2/1046:	0CB811  	TSB $11B8      ; Add to buffer
C2/1049:	BF1650D8	LDA $D85016,X  ; Drained elements
C2/104D:	0CB611  	TSB $11B6      ; Nulled elements
C2/1050:	E220    	SEP #$20       ; 8-bit A
C2/1052:	18      	CLC            ; Prepare ADC
C2/1053:	A5FD    	LDA $FD        ; Item's Defense
C2/1055:	6DBA11  	ADC $11BA      ; Add actor's
C2/1058:	9002    	BCC $105C      ; Keep if < 256
C2/105A:	A9FF    	LDA #$FF       ; Enforce 255
C2/105C:	8DBA11  	STA $11BA      ; Set actor's
C2/105F:	18      	CLC            ; Prepare ADC
C2/1060:	BF1550D8	LDA $D85015,X  ; Item's Mag.Def
C2/1064:	6DBB11  	ADC $11BB      ; Add actor's
C2/1067:	9002    	BCC $106B      ; Keep if < 256
C2/1069:	A9FF    	LDA #$FF       ; Enforce 255
C2/106B:	8DBB11  	STA $11BB      ; Set actor's

Fork: Handle "Magic Damage Up" cumulative effect
C2/106E:	7A      	PLY            ; Buffer index
C2/106F:	A902    	LDA #$02       ; Earrings effect
C2/1071:	1CD511  	TRB $11D5      ; Remove if set
C2/1074:	F008    	BEQ $107E      ; If already off
C2/1076:	0CD711  	TSB $11D7      ; Set as 1st one
C2/1079:	F003    	BEQ $107E      ; If really 1st
C2/107B:	0CD511  	TSB $11D5      ; Set as 2nd one

Fork: Load physical weapon effects and evasion animation data
C2/107E:	7B      	TDC            ; Clear A
C2/107F:	BF1B50D8	LDA $D8501B,X  ; Special effects
C2/1083:	99BE11  	STA $11BE,Y    ; Set for gear slot
C2/1086:	890C    	BIT #$0C       ; Any evasion anim?
C2/1088:	F01E    	BEQ $10A8      ; Exit if not
C2/108A:	48      	PHA            ; Memorize effects
C2/108B:	2903    	AND #$03       ; Animation number
C2/108D:	AA      	TAX            ; Set loop counter
C2/108E:	7B      	TDC            ; Clear A
C2/108F:	38      	SEC            ; Prepare ROL
C2/1090:	2A      	ROL A          ; Rotate A left
C2/1091:	CA      	DEX            ; Counter -1
C2/1092:	10FC    	BPL $1090      ; Loop till < 0
C2/1094:	EB      	XBA            ; B = 2 ^ Counter
C2/1095:	68      	PLA            ; Special effects
C2/1096:	8904    	BIT #$04       ; Trigger = Evade?
C2/1098:	F005    	BEQ $109F      ; Branch if not
C2/109A:	EB      	XBA            ; Animation index
C2/109B:	0CD011  	TSB $11D0      ; Add to Evade anims
C2/109E:	EB      	XBA            ; Special effects
C2/109F:	8908    	BIT #$08       ; Trigger = MBlock?
C2/10A1:	F005    	BEQ $10A8      ; Exit if not
C2/10A3:	EB      	XBA            ; Animation index
C2/10A4:	0CD111  	TSB $11D1      ; Add to MBlock anims
C2/10A7:	EB      	XBA            ; ...
C2/10A8:	FA      	PLX            ; SRAM block index
C2/10A9:	60      	RTS

Fork: Set hand's grip status for Gauntlet and Genji Glove
C2/10AA:	7B      	TDC            ; Clear A
C2/10AB:	1A      	INC A          ; Point to L-Hand
C2/10AC:	A8      	TAY            ; Set buffer index
C2/10AD:	1A      	INC A          ; Grip value: 2
C2/10AE:	85FF    	STA $FF        ; Memorize it
C2/10B0:	A301    	LDA $01,S      ; Item's slot
C2/10B2:	C902    	CMP #$02       ; Either hand?
C2/10B4:	B0B8    	BCS $106E      ; Abort if not
C2/10B6:	3A      	DEC A          ; L-Hand?
C2/10B7:	F003    	BEQ $10BC      ; Branch if so
C2/10B9:	88      	DEY            ; Point to R-Hand
C2/10BA:	06FF    	ASL $FF        ; Grip value: 4
C2/10BC:	B9C611  	LDA $11C6,Y    ; Processed item
C2/10BF:	1A      	INC A          ; Empty item?
C2/10C0:	D004    	BNE $10C6      ; Branch if not
C2/10C2:	06FF    	ASL $FF        ; Grip: 4 or 8
C2/10C4:	06FF    	ASL $FF        ; Grip: 8 or 16
C2/10C6:	A5FF    	LDA $FF        ; Grip status
C2/10C8:	0CCE11  	TSB $11CE      ; Merge hands'

Fork: Apply offensive properties
C2/10CB:	BF1650D8	LDA $D85016,X  ; Unused data...
C2/10CF:	99B211  	STA $11B2,Y    ; Assign to hand
C2/10D2:	BF0F50D8	LDA $D8500F,X  ; Elements
C2/10D6:	99B011  	STA $11B0,Y    ; Set hand's
C2/10D9:	A5FD    	LDA $FD        ; Item's Bat.Pwr
C2/10DB:	79AC11  	ADC $11AC,Y    ; Add hand's
C2/10DE:	9002    	BCC $10E2      ; Keep if < 256
C2/10E0:	A9FF    	LDA #$FF       ; Enforce 255
C2/10E2:	99AC11  	STA $11AC,Y    ; Set hand's
C2/10E5:	BF1550D8	LDA $D85015,X  ; Hit rate
C2/10E9:	99AE11  	STA $11AE,Y    ; Set hand's
C2/10EC:	BF1250D8	LDA $D85012,X  ; Spellcast info
C2/10F0:	99B411  	STA $11B4,Y    ; Set hand's
C2/10F3:	BF1350D8	LDA $D85013,X  ; Long range, 2H..
C2/10F7:	99DA11  	STA $11DA,Y    ; ..Runic, SwdTech
C2/10FA:	4C6E10  	JMP $106E      ; Load effects

Evasion modifiers
C2/10FD:	0000    	; 0
C2/10FF:	0A00    	; +10
C2/1101:	1400    	; +20
C2/1103:	1E00    	; +30
C2/1105:	2800    	; +40
C2/1107:	3200    	; +50
C2/1109:	F6FF    	; -10
C2/110B:	ECFF    	; -20
C2/110D:	E2FF    	; -30
C2/110F:	D8FF    	; -40
C2/1111:	CEFF    	; -50

===============================================================================

Define heal amount if spell and updated status for main menu
C2/4718:	DA      	PHX            ; Save X
C2/4719:	5A      	PHY            ; Save Y
C2/471A:	8B      	PHB            ; Save DB
C2/471B:	08      	PHP            ; Save PS
C2/471C:	E230    	SEP #$30       ; 8-bit mode
C2/471E:	48      	PHA            ; Save spell/item
C2/471F:	A97E    	LDA #$7E       ; Bank: 7E
C2/4721:	48      	PHA            ; Put on stack
C2/4722:	AB      	PLB            ; Set DB to 7E
C2/4723:	68      	PLA            ; Spell or item
C2/4724:	18      	CLC            ; For C2/2A4E
C2/4725:	FC3347  	JSR ($4733,X)  ; Get data, HP gain
C2/4728:	207844  	JSR $4478      ; Decode status
C2/472B:	206744  	JSR $4467      ; Update status
C2/472E:	28      	PLP            ; Restore PS
C2/472F:	AB      	PLB            ; Restore DB
C2/4730:	7A      	PLY            ; Restore Y
C2/4731:	FA      	PLX            ; Restore X
C2/4732:	6B      	RTL

Jump table for the above
C2/4733:	3747    	; Magic
C2/4735:	6047    	; Item

Define spell's heal amount for main menu
C2/4737:	206129  	JSR $2961      ; Load spell data
C2/473A:	ADA411  	LDA $11A4      ; Fraction-based?
C2/473D:	101E    	BPL $475D      ; Branch if not
C2/473F:	ADA611  	LDA $11A6      ; Spell power
C2/4742:	85E8    	STA $E8        ; Set multiplier
C2/4744:	C230    	REP #$30       ; 16-bit mode
C2/4746:	ADB211  	LDA $11B2      ; Max HP
C2/4749:	203728  	JSR $2837      ; Add gear bonus
C2/474C:	C91027  	CMP #$2710     ; Under 10,000?
C2/474F:	9003    	BCC $4754      ; Retain if so
C2/4751:	A90F27  	LDA #$270F     ; Enforce 9999
C2/4754:	E210    	SEP #$10       ; 8-bit X, Y
C2/4756:	20C30D  	JSR $0DC3      ; HP x Pwr/16
C2/4759:	8DB011  	STA $11B0      ; Set HP gain
C2/475C:	60      	RTS            ; Exit
C2/475D:	4C642B  	JMP $2B64      ; Compute HP gain

Load attack properties
C2/2961:	DA      	PHX            ; Save X
C2/2962:	08      	PHP            ; Save PS
C2/2963:	EB      	XBA            ; Attack number
C2/2964:	A90E    	LDA #$0E       ; Skill data size
C2/2966:	206947  	JSR $4769      ; Attack x size
C2/2969:	C231    	REP #$31       ; 16-bit mode C-
C2/296B:	69C06A  	ADC #$6AC0     ; Add base ROM adr
C2/296E:	AA      	TAX            ; Src: C4/6AC0 + 15X
C2/296F:	A0A011  	LDY #$11A0     ; Dst: 7E/11A0
C2/2972:	A90D00  	LDA #$000D     ; Bytes: 14
C2/2975:	547EC4  	MVN $7E,$C4    ; Load attack data
C2/2978:	E220    	SEP #$20       ; 8-bit A
C2/297A:	0EA911  	ASL $11A9      ; Extra effect x2
C2/297D:	9003    	BCC $2982      ; Exit if not null
C2/297F:	9CA911  	STZ $11A9      ; Clear effect
C2/2982:	28      	PLP            ; Restore PS
C2/2983:	FA      	PLX            ; Restore X
C2/2984:	60      	RTS

Initialize magic damage (includes ailments and consumables)
C2/2B64:	ADAF11  	LDA $11AF      ; Attacker level
C2/2B67:	85E8    	STA $E8        ; Set multiplier
C2/2B69:	C901    	CMP #$01       ; C- if not a spell
C2/2B6B:	7B      	TDC            ; Clear A
C2/2B6C:	ADA611  	LDA $11A6      ; Attack's power
C2/2B6F:	C220    	REP #$20       ; 16-bit A
C2/2B71:	9002    	BCC $2B75      ; If not a spell
C2/2B73:	0A      	ASL A          ; Power x2
C2/2B74:	0A      	ASL A          ; Power x4
C2/2B75:	8DB011  	STA $11B0      ; Init damage
C2/2B78:	E220    	SEP #$20       ; 8-bit A
C2/2B7A:	ADAE11  	LDA $11AE      ; Mag.Pwr
C2/2B7D:	EB      	XBA            ; Put in B
C2/2B7E:	ADA611  	LDA $11A6      ; Attack's power
C2/2B81:	206947  	JSR $4769      ; Multiply them
C2/2B84:	209F47  	JSR $479F      ; Product x level
C2/2B87:	A904    	LDA #$04       ; Quotient: 2^5
C2/2B89:	C220    	REP #$20       ; 16-bit A
C2/2B8B:	20C90D  	JSR $0DC9      ; Product / 32
C2/2B8E:	18      	CLC            ; Prepare ADC
C2/2B8F:	6DB011  	ADC $11B0      ; Add damage
C2/2B92:	8DB011  	STA $11B0      ; Set damage
C2/2B95:	E220    	SEP #$20       ; 8-bit A
C2/2B97:	60      	RTS

Spell damage      = Spell Power x 4 + Mag.Pwr x Spell Power x Level / 32
Runic damage      = $11A6 = Spell Cost / Number of Runic-users
Consumable damage = Item Power
Seize damage      = $11A6 x 4 = 64
Status damage     = $11A6 (see C2/5053)


Determine max HP or MP with gear bonus
C2/2837:	DA      	PHX            ; Save X
C2/2838:	0A      	ASL A          ; Shift bits
C2/2839:	2A      	ROL A          ; Shift bits
C2/283A:	85EE    	STA $EE        ; Memorize result
C2/283C:	2A      	ROL A          ; Flags to b0-b1
C2/283D:	2A      	ROL A          ; Flags to b1-b2
C2/283E:	290600  	AND #$0006     ; Bonus flags
C2/2841:	AA      	TAX            ; Index them
C2/2842:	A5EE    	LDA $EE        ; HP/MP x4 + C
C2/2844:	4A      	LSR A          ; Now x2
C2/2845:	4A      	LSR A          ; x1 without flags
C2/2846:	85EE    	STA $EE        ; Save changes
C2/2848:	7C5428  	JMP ($2854,X)  ; Apply bonus

Jump table for the above
C2/2854:	4B28    	; No bonus
C2/2856:	4D28    	; HP or MP + 25%
C2/2858:	4E28    	; HP or MP + 50%
C2/285A:	4C28    	; HP or MP + 12.5%

Boost max HP or MP based on entry point
C2/284B:	7B      	TDC            ; Zero bonus
C2/284C:	4A      	LSR A          ; Halve bonus
C2/284D:	4A      	LSR A          ; Halve bonus
C2/284E:	4A      	LSR A          ; Halve bonus
C2/284F:	18      	CLC            ; Prepare ADC
C2/2850:	65EE    	ADC $EE        ; Add max value
C2/2852:	FA      	PLX            ; Restore X
C2/2853:	60      	RTS

Multiply max HP or MP by attack power, divide by 16
C2/0DC3:	209F47  	JSR $479F      ; Pwr x HP or MP
C2/0DC6:	A90300  	LDA #$0003     ; Quotient: 2^4

Divide $E8 by 2^(A+1)
C2/0DC9:	DA      	PHX            ; Save X
C2/0DCA:	AA      	TAX            ; Set counter
C2/0DCB:	A5E8    	LDA $E8        ; Product LBs
C2/0DCD:	46EA    	LSR $EA        ; Halve HBs
C2/0DCF:	6A      	ROR A          ; LBs/2, b7=C
C2/0DD0:	CA      	DEX            ; Counter -1
C2/0DD1:	10FA    	BPL $0DCD      ; Loop till < 0
C2/0DD3:	FA      	PLX            ; Restore X
C2/0DD4:	60      	RTS

Multiply B by A
C2/4769:	08      	PHP            ; Save PS
C2/476A:	C220    	REP #$20       ; 16-bit A
C2/476C:	8F024200	STA $004202    ; Set factors
C2/4770:	EA      	NOP
C2/4771:	EA      	NOP
C2/4772:	EA      	NOP
C2/4773:	EA      	NOP
C2/4774:	AF164200	LDA $004216    ; Product
C2/4778:	28      	PLP            ; Restore PS
C2/4779:	60      	RTS

Multiply 16-bit A by $E8
C2/479F:	08      	PHP            ; Save PS
C2/47A0:	E220    	SEP #$20       ; 8-bit A
C2/47A2:	64EA    	STZ $EA        ; Product HB: 0
C2/47A4:	85E9    	STA $E9        ; Save A's LB
C2/47A6:	A5E8    	LDA $E8        ; Factor
C2/47A8:	206947  	JSR $4769      ; Factor x A's HB
C2/47AB:	C221    	REP #$21       ; 16-bit A C-
C2/47AD:	85EC    	STA $EC        ; Memorize product
C2/47AF:	A5E8    	LDA $E8        ; Factor and A's LB
C2/47B1:	206947  	JSR $4769      ; Multiply them
C2/47B4:	85E8    	STA $E8        ; Set product LBs
C2/47B6:	A5EC    	LDA $EC        ; Factor x A's HB
C2/47B8:	65E9    	ADC $E9        ; Add product MB
C2/47BA:	85E9    	STA $E9        ; Set product HBs
C2/47BC:	28      	PLP            ; Restore PS
C2/47BD:	60      	RTS

Define status modifications for attack
C2/4478:	DA      	PHX            ; Save X
C2/4479:	E220    	SEP #$20       ; 8-bit A
C2/447B:	ADA411  	LDA $11A4      ; b2: Lift status
C2/447E:	290C    	AND #$0C       ; b3: Toggle status
C2/4480:	4A      	LSR A          ; Put in b1-b2
C2/4481:	AA      	TAX            ; Index flags
C2/4482:	C220    	REP #$20       ; 16-bit A
C2/4484:	64FC    	STZ $FC        ; Status to gain A
C2/4486:	64FE    	STZ $FE        ; Status to gain B
C2/4488:	64F4    	STZ $F4        ; Status to lose A
C2/448A:	64F6    	STZ $F6        ; Status to lose B
C2/448C:	FCB944  	JSR ($44B9,X)  ; Define them now

Fork: Set to lift Clear if magic attack
C2/448F:	ADA211  	LDA $11A2      ; Attack info
C2/4492:	4A      	LSR A          ; Physical attack?
C2/4493:	B00E    	BCS $44A3      ; Branch if so
C2/4495:	A91000  	LDA #$0010     ; Status: Clear
C2/4498:	24F8    	BIT $F8        ; Target has it?
C2/449A:	F007    	BEQ $44A3      ; Branch if not
C2/449C:	2CAA11  	BIT $11AA      ; If attack sets..
C2/449F:	D002    	BNE $44A3      ; ..or lifts Clear
C2/44A1:	04F4    	TSB $F4        ; Set to dispel

Fork: Set to lift Freeze if fire element
C2/44A3:	ADA111  	LDA $11A1      ; Attack elements
C2/44A6:	4A      	LSR A          ; Fire?
C2/44A7:	900E    	BCC $44B7      ; Exit if not
C2/44A9:	A90002  	LDA #$0200     ; Status: Freeze
C2/44AC:	24FA    	BIT $FA        ; Target has it?
C2/44AE:	F007    	BEQ $44B7      ; Exit if not
C2/44B0:	2CAC11  	BIT $11AC      ; If attack sets..
C2/44B3:	D002    	BNE $44B7      ; ..or lifts Freeze
C2/44B5:	04F6    	TSB $F6        ; Set to dispel
C2/44B7:	FA      	PLX            ; Restore X
C2/44B8:	60      	RTS

Jump table for the above
C2/44B9:	BF44    	; Inflict status
C2/44BB:	D244    	; Dispel status
C2/44BD:	E144    	; Toggle status

Inflict status for attack
C2/44BF:	ADAA11  	LDA $11AA      ; Attack status LBs
C2/44C2:	85FC    	STA $FC        ; Set to inflict
C2/44C4:	A5F8    	LDA $F8        ; Entity status LBs
C2/44C6:	14FC    	TRB $FC        ; Don't re-inflict
C2/44C8:	ADAC11  	LDA $11AC      ; Attack status HBs
C2/44CB:	85FE    	STA $FE        ; Set to inflict
C2/44CD:	A5FA    	LDA $FA        ; Entity status HBs
C2/44CF:	14FE    	TRB $FE        ; Don't re-inflict
C2/44D1:	60      	RTS

Dispel status for attack
C2/44D2:	ADAA11  	LDA $11AA      ; Attack status LBs
C2/44D5:	25F8    	AND $F8        ; Keep ones entity has
C2/44D7:	85F4    	STA $F4        ; Set status to lose
C2/44D9:	ADAC11  	LDA $11AC      ; Attack status HBs
C2/44DC:	25FA    	AND $FA        ; Keep ones entity has
C2/44DE:	85F6    	STA $F6        ; Set status to lose
C2/44E0:	60      	RTS

Toggle status for attack
C2/44E1:	20BF44  	JSR $44BF      ; Gain those absent
C2/44E4:	4CD244  	JMP $44D2      ; Lose those present

Define entity's updated status
C2/4467:	A5F8    	LDA $F8        ; Entity status LBs
C2/4469:	04FC    	TSB $FC        ; Add to gained ones
C2/446B:	A5F4    	LDA $F4        ; Lost status LBs
C2/446D:	14FC    	TRB $FC        ; Remove from above
C2/446F:	A5FA    	LDA $FA        ; Entity status HBs
C2/4471:	04FE    	TSB $FE        ; Add to gained ones
C2/4473:	A5F6    	LDA $F6        ; Lost status HBs
C2/4475:	14FE    	TRB $FE        ; Remove from above
C2/4477:	60      	RTS

Get recovery item's affected status for main menu
C2/4760:	20322A  	JSR $2A32      ; Load item data
C2/4763:	A901    	LDA #$01       ; Physical: Yes
C2/4765:	0CA211  	TSB $11A2      ; Set for C2/448F
C2/4768:	60      	RTS

Set up physical attack for Throw, Item, or Tools command
C2/2A32:	DA      	PHX            ; Save X
C2/2A33:	08      	PHP            ; Save PS
C2/2A34:	48      	PHA            ; Save item

Fork: Clear attack data buffer
C2/2A35:	DA      	PHX            ; Save member index
C2/2A36:	A20F    	LDX #$0F       ; Buffer index
C2/2A38:	9EA011  	STZ $11A0,X    ; Clear attack data
C2/2A3B:	CA      	DEX            ; Buffer index -1
C2/2A3C:	10FA    	BPL $2A38      ; Loop till < 0
C2/2A3E:	FA      	PLX            ; Member index

Fork: Initialize basic properties
C2/2A3F:	A921    	LDA #$21       ; Physical nature
C2/2A41:	8DA211  	STA $11A2      ; Ignores defense
C2/2A44:	A922    	LDA #$22       ; Unreflectible
C2/2A46:	8DA311  	STA $11A3      ; Can retarget
C2/2A49:	A920    	LDA #$20       ; Unblockable
C2/2A4B:	8DA411  	STA $11A4      ; Won't heal, etc.

Fork: Load attacker's level and vigor
C2/2A4E:	9009    	BCC $2A59      ; Skip if Item menu
C2/2A50:	BD2C3B  	LDA $3B2C,X    ; In-battle Vigor
C2/2A53:	8DAE11  	STA $11AE      ; Add to buffer
C2/2A56:	201C2C  	JSR $2C1C      ; Load level

Fork: Load item's power and elements
C2/2A59:	A301    	LDA $01,S      ; Item number
C2/2A5B:	205E2B  	JSR $2B5E      ; Compute index
C2/2A5E:	C210    	REP #$10       ; 16-bit X, Y
C2/2A60:	AA      	TAX            ; Index it
C2/2A61:	BF1450D8	LDA $D85014,X  ; Item power
C2/2A65:	8DA611  	STA $11A6      ; Add to buffer
C2/2A68:	BF0F50D8	LDA $D8500F,X  ; Item elements
C2/2A6C:	8DA111  	STA $11A1      ; Add to buffer

Fork: Load special effect if Item command
C2/2A6F:	B066    	BCS $2AD7      ; If not Item menu
C2/2A71:	A901    	LDA #$01       ; Physical: No
C2/2A73:	1CA211  	TRB $11A2      ; Set property
C2/2A76:	BF1B50D8	LDA $D8501B,X  ; Special effect
C2/2A7A:	0A      	ASL A          ; Double it
C2/2A7B:	B005    	BCS $2A82      ; Skip if none
C2/2A7D:	6990    	ADC #$90       ; Add #$48, doubled
C2/2A7F:	8DA911  	STA $11A9      ; Set effect index

Subfork: Load affected status effects
C2/2A82:	C220    	REP #$20       ; 16-bit A
C2/2A84:	BF1550D8	LDA $D85015,X  ; Status LBs
C2/2A88:	8DAA11  	STA $11AA      ; Add to buffer
C2/2A8B:	BF1750D8	LDA $D85017,X  ; Status HBs
C2/2A8F:	8DAC11  	STA $11AC      ; Add to buffer
C2/2A92:	E220    	SEP #$20       ; 8-bit A

Subfork: Load special properties
C2/2A94:	BF1350D8	LDA $D85013,X  ; Properties
C2/2A98:	85FE    	STA $FE        ; Memorize them
C2/2A9A:	06FE    	ASL $FE        ; Fraction-based?
C2/2A9C:	9005    	BCC $2AA3      ; Branch if not
C2/2A9E:	A980    	LDA #$80       ; Dmg% = Pwr / 16
C2/2AA0:	0CA411  	TSB $11A4      ; Add to effects
C2/2AA3:	06FE    	ASL $FE        ; Properties x2
C2/2AA5:	06FE    	ASL $FE        ; Lifts status?
C2/2AA7:	9005    	BCC $2AAE      ; Branch if not
C2/2AA9:	A904    	LDA #$04       ; Effect bit
C2/2AAB:	0CA411  	TSB $11A4      ; Add to buffer
C2/2AAE:	06FE    	ASL $FE        ; Affects MP?
C2/2AB0:	9007    	BCC $2AB9      ; Branch if not
C2/2AB2:	A980    	LDA #$80       ; Effect bit
C2/2AB4:	0CA311  	TSB $11A3      ; Add to buffer
C2/2AB7:	04FE    	TSB $FE        ; Mark to heal
C2/2AB9:	06FE    	ASL $FE        ; Heal effect?
C2/2ABB:	9005    	BCC $2AC2      ; Branch if not
C2/2ABD:	A901    	LDA #$01       ; Effect bit
C2/2ABF:	0CA411  	TSB $11A4      ; Add to buffer
C2/2AC2:	06FE    	ASL $FE        ; Properties x2
C2/2AC4:	06FE    	ASL $FE        ; Reverse on undead?
C2/2AC6:	9005    	BCC $2ACD      ; Branch if not
C2/2AC8:	A908    	LDA #$08       ; Effect bit
C2/2ACA:	0CA211  	TSB $11A2      ; Add to buffer
C2/2ACD:	ADAA11  	LDA $11AA      ; Lifts Wound?
C2/2AD0:	1005    	BPL $2AD7      ; Branch if not
C2/2AD2:	A90C    	LDA #$0C       ; Misses nondead
C2/2AD4:	0CA211  	TSB $11A2      ; Hurts undead

Fork: Handle status-inducing skeans
C2/2AD7:	A301    	LDA $01,S      ; Processed item
C2/2AD9:	C9AE    	CMP #$AE       ; Inviz Edge?
C2/2ADB:	D007    	BNE $2AE4      ; Branch if not
C2/2ADD:	A910    	LDA #$10       ; Status: Clear
C2/2ADF:	0CAA11  	TSB $11AA      ; Add to effects
C2/2AE2:	8009    	BRA $2AED      ; Skip next check
C2/2AE4:	C9AF    	CMP #$AF       ; Shadow Edge?
C2/2AE6:	D005    	BNE $2AED      ; Branch if not
C2/2AE8:	A904    	LDA #$04       ; Status: Image
C2/2AEA:	0CAB11  	TSB $11AB      ; Add to effects

Fork: Define tool effects and properties
C2/2AED:	BF0050D8	LDA $D85000,X  ; Properties
C2/2AF1:	2907    	AND #$07       ; Tool class?
C2/2AF3:	D01C    	BNE $2B11      ; Exit if not
C2/2AF5:	A920    	LDA #$20       ; Ignore defense
C2/2AF7:	1CA211  	TRB $11A2      ; Ax from effects
C2/2AFA:	1CA411  	TRB $11A4      ; Unblockable: N
C2/2AFD:	BF1550D8	LDA $D85015,X  ; Tool's hit rate
C2/2B01:	8DA811  	STA $11A8      ; Add to buffer
C2/2B04:	7B      	TDC            ; Clear A
C2/2B05:	A301    	LDA $01,S      ; Item number
C2/2B07:	38      	SEC            ; Prepare SBC
C2/2B08:	E9A3    	SBC #$A3       ; Now 0-92
C2/2B0A:	2907    	AND #$07       ; Now 0-7
C2/2B0C:	0A      	ASL A          ; Double it
C2/2B0D:	AA      	TAX            ; Index it
C2/2B0E:	FC152B  	JSR ($2B15,X)  ; Set effects
C2/2B11:	68      	PLA            ; Item number
C2/2B12:	28      	PLP            ; Restore PS
C2/2B13:	FA      	PLX            ; Restore X
C2/2B14:	60      	RTS

Load attacker's level into attack data buffer
C2/2C1C:	DA      	PHX            ; Save X
C2/2C1D:	AD1734  	LDA $3417      ; X = Sketchee?
C2/2C20:	3001    	BMI $2C23      ; Retain if not
C2/2C22:	AA      	TAX            ; X = Sketcher
C2/2C23:	BD183B  	LDA $3B18,X    ; Entity's level
C2/2C26:	8DAF11  	STA $11AF      ; Put in buffer
C2/2C29:	FA      	PLX            ; Restore X
C2/2C2A:	60      	RTS

Compute item data index
C2/2B5E:	EB      	XBA            ; Item number
C2/2B5F:	A91E    	LDA #$1E       ; Item data size
C2/2B61:	4C6947  	JMP $4769      ; Item x size

===============================================================================

Mode 7 animation script for aerial-view airship scene
C2/8A60:	8004 3C 	; x60 : Scroll up, zoom in
C2/8A63:	9004 3C 	; x60 : Scroll up, rotate CW, zoom in
C2/8A66:	9004 3C 	; x60 : Scroll up, rotate CW, zoom in
C2/8A69:	1004 1E 	; x30 : Scroll up, rotate CW
C2/8A6C:	5004 1E 	; x30 : Scroll up, rotate CW and FWD
C2/8A6F:	4004 1E 	; x30 : Scroll up, rotate FWD
C2/8A72:	C004 3C 	; x60 : Scroll up, rotate FWD, zoom in
C2/8A75:	4004 3C 	; x60 : Scroll up, rotate FWD
C2/8A78:	0004 3C 	; x60 : Scroll up
C2/8A7B:	0084 1E 	; x30 : Scroll up, zoom out
C2/8A7E:	1084 1E 	; x30 : Scroll up, rotate CW, zoom out
C2/8A81:	1004 78 	; x120: Scroll up, rotate CW
C2/8A84:	0004 1E 	; x30 : Scroll up
C2/8A87:	0084 3C 	; x60 : Scroll up, zoom out
C2/8A8A:	0004 B4 	; x180: Scroll up
C2/8A8D:	0004 B4 	; x180: Scroll up
C2/8A90:	0004 B4 	; x180: Scroll up
C2/8A93:	0004 B4 	; x180: Scroll up
C2/8A96:	0004 B4 	; x180: Scroll up
C2/8A99:	0004 B4 	; x180: Scroll up
C2/8A9C:	0044 1E 	; x30 : Scroll up, rotate BWD
C2/8A9F:	00C4 3C 	; x60 : Scroll up, rotate BWD, zoom out
C2/8AA2:	0044 3C 	; x60 : Scroll up, rotate BWD
C2/8AA5:	0004 3C 	; x60 : Scroll up
C2/8AA8:	0005 3C 	; x60 : Scroll NW
C2/8AAB:	2004 78 	; x120: Scroll up, rotate CCW
C2/8AAE:	8004 3C 	; x60 : Scroll up, zoom in
C2/8AB1:	0004 B4 	; ...
C2/8AB4:	0004 FE 	; Inf.: Scroll up

Unused Mode 7 animation script
C2/8AB7:	9000 B4 	; x180: Rotate CW, zoom in
C2/8ABA:	1004 B4 	; x180: Scroll up, rotate CW
C2/8ABD:	5004 1E 	; x30 : Scroll up, rotate CW and FWD
C2/8AC0:	4004 B4 	; x180: Scroll up, rotate FWD
C2/8AC3:	0004 B4 	; ...
C2/8AC6:	0004 FE 	; Inf.: Scroll up

Mode 7 animation script for boat scene
C2/8AC9:	C008 3C 	; x60 : Scroll down, rotate FWD, zoom in
C2/8ACC:	C008 3C 	; x60 : Scroll down, rotate FWD, zoom in
C2/8ACF:	0008 B4 	; x180: Scroll down
C2/8AD2:	0008 B4 	; x180: Scroll down
C2/8AD5:	0008 B4 	; x180: Scroll down
C2/8AD8:	2000 1E 	; x30 : Rotate CCW
C2/8ADB:	4004 1E 	; x30 : Scroll up, rotate FWD
C2/8ADE:	8004 3C 	; x60 : Scroll up, zoom in
C2/8AE1:	2002 61 	; x97 : Scroll right, rotate CCW
C2/8AE4:	0082 46 	; x70 : Scroll right, zoom out
C2/8AE7:	0002 FE 	; Inf.: Scroll right

Mode 7 animation script for aerial-view plains scene
C2/8AEA:	0008 B4 	; x180: Scroll down
C2/8AED:	0008 B4 	; x180: Scroll down
C2/8AF0:	0008 B4 	; x180: Scroll down
C2/8AF3:	0008 0A 	; x10 : Scroll down
C2/8AF6:	0008 78 	; x120: Scroll down
C2/8AF9:	C008 5A 	; x90 : Scroll down, rotate FWD, zoom in
C2/8AFC:	4008 14 	; x20 : Scroll down, rotate FWD
C2/8AFF:	0008 B4 	; x180: Scroll down
C2/8B02:	0008 B4 	; x180: Scroll down
C2/8B05:	0008 B4 	; x180: Scroll down
C2/8B08:	0008 B4 	; x180: Scroll down
C2/8B0B:	1008 1E 	; x30 : Scroll down, rotate CW
C2/8B0E:	0008 B4 	; x180: Scroll down
C2/8B11:	0008 B4 	; x180: Scroll down
C2/8B14:	0008 B4 	; x180: Scroll down
C2/8B17:	0008 B4 	; x180: Scroll down
C2/8B1A:	0008 B4 	; x180: Scroll down
C2/8B1D:	2008 0A 	; x10 : Scroll down, rotate CCW
C2/8B20:	6008 1E 	; x30 : Scroll down, rotate CCW and FWD
C2/8B23:	0008 FE 	; Inf.: Scroll down

Mode 7 animation script for skimming airship scene
C2/8B26:	0001 FE 	; Inf.: Scroll left

Mode 7 animation script for frontview airship scene
C2/8B29:	0004 FE 	; Inf.: Scroll up

Mode 7 animation script for panning clouds scene
C2/8B2C:	0008 B4 	; ...
C2/8B2F:	0008 FE 	; Inf.: Scroll down

Mode 7 animation script for spining clouds scene
C2/8B32:	9008 FE 	; Inf.: Scroll down, rotate CW, zoom in

Animation script for last book
C2/8B35:	798B    	; Frame B
C2/8B37:	08      	; Wait: 8
C2/8B38:	818B    	; Frame C
C2/8B3A:	08      	; Wait: 8
C2/8B3B:	898B    	; Frame D
C2/8B3D:	08      	; Wait: 8
C2/8B3E:	918B    	; Frame E
C2/8B40:	08      	; Wait: 8
C2/8B41:	918B    	; Bogus...
C2/8B43:	FF      	; Loop

Animation script for stopping book
C2/8B44:	798B    	; Frame B
C2/8B46:	08      	; Wait: 8
C2/8B47:	818B    	; Frame C
C2/8B49:	08      	; Wait: 8
C2/8B4A:	898B    	; Frame D
C2/8B4C:	08      	; Wait: 8
C2/8B4D:	998B    	; Frame F
C2/8B4F:	08      	; Wait: 8
C2/8B50:	718B    	; Frame A
C2/8B52:	FE      	; Freeze

Animation script for first book
C2/8B53:	798B    	; Frame B
C2/8B55:	08      	; Wait: 8
C2/8B56:	818B    	; Frame C
C2/8B58:	08      	; Wait: 8
C2/8B59:	898B    	; Frame D
C2/8B5B:	08      	; Wait: 8
C2/8B5C:	918B    	; Frame E
C2/8B5E:	08      	; Wait: 8
C2/8B5F:	918B    	; Bogus...
C2/8B61:	FF      	; Loop

Animation script for Strago's book
C2/8B62:	798B    	; Frame B
C2/8B64:	08      	; Wait: 8
C2/8B65:	818B    	; Frame C
C2/8B67:	08      	; Wait: 8
C2/8B68:	898B    	; Frame D
C2/8B6A:	08      	; Wait: 8
C2/8B6B:	918B    	; Frame E
C2/8B6D:	08      	; Wait: 8
C2/8B6E:	918B    	; Bogus...
C2/8B70:	FF      	; Loop

Book frame A
C2/8B71:	1C00    	; Width: 14
C2/8B73:	0600    	; Height: 6
C2/8B75:	C80B    	; Src: 7F/0BC8
C2/8B77:	D93A    	; Dst: 7E/3AD9

Book frame B
C2/8B79:	1C00    	; Width: 14
C2/8B7B:	0600    	; Height: 6
C2/8B7D:	E40B    	; Src: 7F/0BE4
C2/8B7F:	D93A    	; Dst: 7E/3AD9

Book frame C
C2/8B81:	1C00    	; Width: 14
C2/8B83:	0600    	; Height: 6
C2/8B85:	480D    	; Src: 7F/0D48
C2/8B87:	D93A    	; Dst: 7E/3AD9

Book frame D
C2/8B89:	1C00    	; Width: 14
C2/8B8B:	0600    	; Height: 6
C2/8B8D:	640D    	; Src: 7F/0D64
C2/8B8F:	D93A    	; Dst: 7E/3AD9

Book frame E
C2/8B91:	1C00    	; Width: 14
C2/8B93:	0600    	; Height: 6
C2/8B95:	C80E    	; Src: 7F/0EC8
C2/8B97:	D93A    	; Dst: 7E/3AD9

Book frame F
C2/8B99:	1C00    	; Width: 14
C2/8B9B:	0600    	; Height: 6
C2/8B9D:	E40E    	; Src: 7F/0EE4
C2/8B9F:	D93A    	; Dst: 7E/3AD9

Animation script for skimming airship
C2/8BA1:	AA8B    	; Frame 1
C2/8BA3:	02      	; Wait: 2
C2/8BA4:	C38B    	; Frame 2
C2/8BA6:	02      	; Wait: 2
C2/8BA7:	C38B    	; Bogus...
C2/8BA9:	FF      	; Loop

OAM for skimming airship, frame 1
C2/8BAA:	06      	; Tiles: 6
C2/8BAB:	80000C32	; Tile 1
C2/8BAF:	90000E32	; Tile 2
C2/8BB3:	80102032	; Tile 3
C2/8BB7:	90102232	; Tile 4
C2/8BBB:	08186C32	; Tile 5
C2/8BBF:	18187C32	; Tile 6

OAM for skimming airship, frame 2
C2/8BC3:	06      	; Tiles: 6
C2/8BC4:	80000C32	; Tile 1
C2/8BC8:	90000E32	; Tile 2
C2/8BCC:	80102032	; Tile 3
C2/8BD0:	90102232	; Tile 4
C2/8BD4:	08186D32	; Tile 5
C2/8BD8:	18187D32	; Tile 6

Animation script for skimming airship's shadow
C2/8BDC:	F18B    	; Frame 1
C2/8BDE:	2B      	; Wait: 43
C2/8BDF:	FA8B    	; Frame 2
C2/8BE1:	2B      	; Wait: 43
C2/8BE2:	038C    	; Frame 3
C2/8BE4:	2B      	; Wait: 43
C2/8BE5:	0C8C    	; Frame 4
C2/8BE7:	2B      	; Wait: 43
C2/8BE8:	038C    	; Frame 5
C2/8BEA:	2B      	; Wait: 43
C2/8BEB:	FA8B    	; Frame 6
C2/8BED:	2B      	; Wait: 43
C2/8BEE:	F18B    	; Bogus...
C2/8BF0:	FF      	; Loop

OAM for skimming airship's shadow, frame 1
C2/8BF1:	02      	; Tiles: 2
C2/8BF2:	00007032	; Tile 1
C2/8BF6:	08007132	; Tile 2

OAM for skimming airship's shadow, frame 2
C2/8BFA:	02      	; Tiles: 2
C2/8BFB:	00007232	; Tile 1
C2/8BFF:	08007332	; Tile 2

OAM for skimming airship's shadow, frame 3
C2/8C03:	02      	; Tiles: 2
C2/8C04:	00007432	; Tile 1
C2/8C08:	08007532	; Tile 2

OAM for skimming airship's shadow, frame 4
C2/8C0C:	02      	; Tiles: 2
C2/8C0D:	00007632	; Tile 1
C2/8C11:	08007732	; Tile 2

Animation script for frontview airship
C2/8C15:	1E8C    	; Frame 1
C2/8C17:	02      	; Wait: 2
C2/8C18:	378C    	; Frame 2
C2/8C1A:	02      	; Wait: 2
C2/8C1B:	378C    	; Bogus...
C2/8C1D:	FF      	; Loop

OAM for frontview airship, frame 1
C2/8C1E:	06      	; Tiles: 6
C2/8C1F:	90000C72	; Tile 1
C2/8C23:	80000E72	; Tile 2
C2/8C27:	90102072	; Tile 3
C2/8C2B:	80102272	; Tile 4
C2/8C2F:	10186C72	; Tile 5
C2/8C33:	00187C72	; Tile 6

OAM for frontview airship, frame 2
C2/8C37:	06      	; Tiles: 6
C2/8C38:	90000C72	; Tile 1
C2/8C3C:	80000E72	; Tile 2
C2/8C40:	90102072	; Tile 3
C2/8C44:	80102272	; Tile 4
C2/8C48:	10186D72	; Tile 5
C2/8C4C:	00187D72	; Tile 6

Animation script for rearview airship
C2/8C50:	538C    	; Frame 1
C2/8C52:	FE      	; Freeze

OAM for rearview airship
C2/8C53:	1E      	; Tiles: 30
C2/8C54:	B0380036	; Tile 1
C2/8C58:	B0480236	; Tile 2
C2/8C5C:	B0580436	; Tile 3
C2/8C60:	C0380076	; Tile 4
C2/8C64:	C0480276	; Tile 5
C2/8C68:	C0580476	; Tile 6
C2/8C6C:	B000C070	; Tile 7
C2/8C70:	A000C270	; Tile 8
C2/8C74:	9000C470	; Tile 9
C2/8C78:	B010C670	; Tile 10
C2/8C7C:	A010C870	; Tile 11
C2/8C80:	9010CA70	; Tile 12
C2/8C84:	B020CC70	; Tile 13
C2/8C88:	A020CE70	; Tile 14
C2/8C8C:	B030E070	; Tile 15
C2/8C90:	2830E270	; Tile 16
C2/8C94:	9020E370	; Tile 17
C2/8C98:	8828E670	; Tile 18
C2/8C9C:	C000C030	; Tile 19
C2/8CA0:	D000C230	; Tile 20
C2/8CA4:	E000C430	; Tile 21
C2/8CA8:	C010C630	; Tile 22
C2/8CAC:	D010C830	; Tile 23
C2/8CB0:	E010CA30	; Tile 24
C2/8CB4:	C020CC30	; Tile 25
C2/8CB8:	D020CE30	; Tile 26
C2/8CBC:	C030E030	; Tile 27
C2/8CC0:	5030E230	; Tile 28
C2/8CC4:	E020E330	; Tile 29
C2/8CC8:	E828E630	; Tile 30

Animation script for aerial-view airship
C2/8CCC:	CF8C    	; Frame 1
C2/8CCE:	FE      	; Freeze

OAM for aerial-view airship
C2/8CCF:	04      	; Tiles: 4
C2/8CD0:	00000832	; Tile 1
C2/8CD4:	08000932	; Tile 2
C2/8CD8:	00081832	; Tile 3
C2/8CDC:	08081932	; Tile 4

Animation script for aerial-view airship's shadow
C2/8CE0:	E98C    	; Show shadow
C2/8CE2:	01      	; Wait: 1
C2/8CE3:	FA8C    	; Hide shadow
C2/8CE5:	01      	; Wait: 1
C2/8CE6:	FA8C    	; Bogus...
C2/8CE8:	FF      	; Loop

OAM for aerial-view airship's shadow
C2/8CE9:	04      	; Tiles: 4
C2/8CEA:	00000A32	; Tile 1
C2/8CEE:	08000B32	; Tile 2
C2/8CF2:	00081A32	; Tile 3
C2/8CF6:	08081B32	; Tile 4

Blank sprite A
C2/8CFA:	00      	; Tiles: 0

Animation script for water spray
C2/8CFB:	0A8D    	; Frame 1
C2/8CFD:	06      	; Wait: 6
C2/8CFE:	138D    	; Frame 2
C2/8D00:	06      	; Wait: 6
C2/8D01:	1C8D    	; Frame 3
C2/8D03:	06      	; Wait: 6
C2/8D04:	258D    	; Frame 4
C2/8D06:	06      	; Wait: 6
C2/8D07:	FA8C    	; Hide
C2/8D09:	FE      	; Freeze

OAM for water spray, frame 1
C2/8D0A:	02      	; Tiles: 2
C2/8D0B:	8000403E	; Tile 1
C2/8D0F:	9000423E	; Tile 2

OAM for water spray, frame 2
C2/8D13:	02      	; Tiles: 2
C2/8D14:	8000443E	; Tile 1
C2/8D18:	9000463E	; Tile 2

OAM for water spray, frame 3
C2/8D1C:	02      	; Tiles: 2
C2/8D1D:	8000483E	; Tile 1
C2/8D21:	90004A3E	; Tile 2

OAM for water spray, frame 4
C2/8D25:	02      	; Tiles: 2
C2/8D26:	80004C3E	; Tile 1
C2/8D2A:	90004E3E	; Tile 2

Animation script for west airship rotor
C2/8D2E:	3D8D    	; Frame 1
C2/8D30:	01      	; Wait: 1
C2/8D31:	4E8D    	; Frame 2
C2/8D33:	01      	; Wait: 1
C2/8D34:	5F8D    	; Frame 3
C2/8D36:	01      	; Wait: 1
C2/8D37:	708D    	; Frame 4
C2/8D39:	01      	; Wait: 1
C2/8D3A:	708D    	; Bogus...
C2/8D3C:	FF      	; Loop

OAM for west airship rotor, frame 1
C2/8D3D:	04      	; Tiles: 4
C2/8D3E:	80008030	; Tile 1
C2/8D42:	90008230	; Tile 2
C2/8D46:	8010A030	; Tile 3
C2/8D4A:	9010A230	; Tile 4

OAM for west airship rotor, frame 2
C2/8D4E:	04      	; Tiles: 4
C2/8D4F:	80008430	; Tile 1
C2/8D53:	90008630	; Tile 2
C2/8D57:	8010A430	; Tile 3
C2/8D5B:	9010A630	; Tile 4

OAM for west airship rotor, frame 3
C2/8D5F:	04      	; Tiles: 4
C2/8D60:	80008830	; Tile 1
C2/8D64:	90008A30	; Tile 2
C2/8D68:	8010A830	; Tile 3
C2/8D6C:	9010AA30	; Tile 4

OAM for west airship rotor, frame 4
C2/8D70:	04      	; Tiles: 4
C2/8D71:	80008C30	; Tile 1
C2/8D75:	90008E30	; Tile 2
C2/8D79:	8010AC30	; Tile 3
C2/8D7D:	9010AE30	; Tile 4

Animation script for east airship rotor
C2/8D81:	908D    	; Frame 1
C2/8D83:	01      	; Wait: 1
C2/8D84:	A18D    	; Frame 2
C2/8D86:	01      	; Wait: 1
C2/8D87:	B28D    	; Frame 3
C2/8D89:	01      	; Wait: 1
C2/8D8A:	C38D    	; Frame 4
C2/8D8C:	01      	; Wait: 1
C2/8D8D:	C38D    	; Bogus...
C2/8D8F:	FF      	; Loop

OAM for east airship rotor, frame 1
C2/8D90:	04      	; Tiles: 4
C2/8D91:	90008070	; Tile 1
C2/8D95:	80008270	; Tile 2
C2/8D99:	9010A070	; Tile 3
C2/8D9D:	8010A270	; Tile 4

OAM for east airship rotor, frame 2
C2/8DA1:	04      	; Tiles: 4
C2/8DA2:	90008470	; Tile 1
C2/8DA6:	80008670	; Tile 2
C2/8DAA:	9010A470	; Tile 3
C2/8DAE:	8010A670	; Tile 4

OAM for east airship rotor, frame 3
C2/8DB2:	04      	; Tiles: 4
C2/8DB3:	90008870	; Tile 1
C2/8DB7:	80008A70	; Tile 2
C2/8DBB:	9010A870	; Tile 3
C2/8DBF:	8010AA70	; Tile 4

OAM for east airship rotor, frame 4
C2/8DC3:	04      	; Tiles: 4
C2/8DC4:	90008C70	; Tile 1
C2/8DC8:	80008E70	; Tile 2
C2/8DCC:	9010AC70	; Tile 3
C2/8DD0:	8010AE70	; Tile 4

Pointers and positions for "Tina Branford"
C2/8DD4:	2B8E    	; Tina Branford
C2/8DD6:	40      	; X: 64
C2/8DD7:	2E8E    	; Blank
C2/8DD9:	00      	; X: 0

Pointers and positions for "Lock Cole"
C2/8DDA:	318E    	; Lock Cole
C2/8DDC:	50      	; X: 80
C2/8DDD:	348E    	; Blank
C2/8DDF:	88      	; X: 136

Pointers and positions for "Cayenne Garamonde"
C2/8DE0:	378E    	; Cayenne
C2/8DE2:	30      	; X: 48
C2/8DE3:	3A8E    	; Garamonde
C2/8DE5:	78      	; X: 120

Pointers and positions for "Shadow"
C2/8DE6:	3D8E    	; Shadow
C2/8DE8:	60      	; X: 96
C2/8DE9:	408E    	; Blank
C2/8DEB:	00      	; X: 0

Pointers and positions for "Edgar Roni Figaro"
C2/8DEC:	438E    	; Edgar Roni
C2/8DEE:	30      	; X: 48
C2/8DEF:	468E    	; Figaro
C2/8DF1:	98      	; X: 152

Pointers and positions for "Mash Rene Figaro"
C2/8DF2:	498E    	; Mash Rene
C2/8DF4:	30      	; X: 48
C2/8DF5:	4C8E    	; Figaro
C2/8DF7:	90      	; X: 144

Pointers and positions for "Celes Chere"
C2/8DF8:	4F8E    	; Celes Chere
C2/8DFA:	48      	; X: 72
C2/8DFB:	528E    	; Blank
C2/8DFD:	00      	; X: 0

Pointers and positions for "Stragus Magus"
C2/8DFE:	558E    	; Stragus Magus
C2/8E00:	40      	; X: 64
C2/8E01:	588E    	; Blank
C2/8E03:	00      	; X: 0

Pointers and positions for "Relm Arrowny"
C2/8E04:	5B8E    	; Relm Arrowny
C2/8E06:	48      	; X: 72
C2/8E07:	5E8E    	; Blank
C2/8E09:	00      	; X: 0

Pointers and positions for "Setzer Gabbiani"
C2/8E0A:	618E    	; Setzer
C2/8E0C:	38      	; X: 56
C2/8E0D:	648E    	; Gabbiani
C2/8E0F:	78      	; X: 120

Pointers and positions for "Mog"
C2/8E10:	678E    	; Mog
C2/8E12:	6C      	; X: 108
C2/8E13:	6A8E    	; Blank
C2/8E15:	00      	; X: 0

Pointers and positions for "Gau"
C2/8E16:	6D8E    	; Gau
C2/8E18:	6C      	; X: 108
C2/8E19:	708E    	; Blank
C2/8E1B:	00      	; X: 0

Pointers and positions for "Gogo"
C2/8E1C:	738E    	; Gogo
C2/8E1E:	68      	; X: 104
C2/8E1F:	768E    	; Blank
C2/8E21:	00      	; X: 0

Pointers and positions for "Umaro"
C2/8E22:	798E    	; Umaro
C2/8E24:	64      	; X: 100
C2/8E25:	7C8E    	; Blank
C2/8E27:	00      	; X: 0

Animation table for "as"
C2/8E28:	7F8E    	; Frame 1
C2/8E2A:	FE      	; Freeze

Animation tables for "Tina Branford"
C2/8E2B:	888E    	; Tina Branford
C2/8E2D:	FE      	; Freeze
C2/8E2E:	3A8F    	; Blank
C2/8E30:	FE      	; Freeze

Animation tables for "Lock Cole"
C2/8E31:	F18E    	; Lock Cole
C2/8E33:	FE      	; Freeze
C2/8E34:	3A8F    	; Blank
C2/8E36:	FE      	; Freeze

Animation tables for "Cayenne Garamonde"
C2/8E37:	3B8F    	; Cayenne
C2/8E39:	FE      	; Freeze
C2/8E3A:	788F    	; Garamonde
C2/8E3C:	FE      	; Freeze

Animation tables for "Shadow"
C2/8E3D:	C58F    	; Shadow
C2/8E3F:	FE      	; Freeze
C2/8E40:	3A8F    	; Blank
C2/8E42:	FE      	; Freeze

Animation tables for "Edgar Roni Figaro"
C2/8E43:	FA8F    	; Edgar Roni
C2/8E45:	FE      	; Freeze
C2/8E46:	4B90    	; Figaro
C2/8E48:	FE      	; Freeze

Animation tables for "Mash Rene Figaro"
C2/8E49:	8090    	; Mash Rene
C2/8E4B:	FE      	; Freeze
C2/8E4C:	4B90    	; Figaro
C2/8E4E:	FE      	; Freeze

Animation tables for "Celes Chere"
C2/8E4F:	C990    	; Celes Chere
C2/8E51:	FE      	; Freeze
C2/8E52:	3A8F    	; Blank
C2/8E54:	FE      	; Freeze

Animation tables for "Stragus Magus"
C2/8E55:	2291    	; Stragus Magus
C2/8E57:	FE      	; Freeze
C2/8E58:	3A8F    	; Blank
C2/8E5A:	FE      	; Freeze

Animation tables for "Relm Arrowny"
C2/8E5B:	8B91    	; Relm Arrowny
C2/8E5D:	FE      	; Freeze
C2/8E5E:	3A8F    	; Blank
C2/8E60:	FE      	; Freeze

Animation tables for "Setzer Gabbiani"
C2/8E61:	EC91    	; Setzer
C2/8E63:	FE      	; Freeze
C2/8E64:	2192    	; Gabbiani
C2/8E66:	FE      	; Freeze

Animation tables for "Mog"
C2/8E67:	6692    	; Mog
C2/8E69:	FE      	; Freeze
C2/8E6A:	3A8F    	; Blank
C2/8E6C:	FE      	; Freeze

Animation tables for "Gau"
C2/8E6D:	8392    	; Gau
C2/8E6F:	FE      	; Freeze
C2/8E70:	3A8F    	; Blank
C2/8E72:	FE      	; Freeze

Animation tables for "Gogo"
C2/8E73:	A092    	; Gogo
C2/8E75:	FE      	; Freeze
C2/8E76:	3A8F    	; Blank
C2/8E78:	FE      	; Freeze

Animation tables for "Umaro"
C2/8E79:	C592    	; Umaro
C2/8E7B:	FE      	; Freeze
C2/8E7C:	3A8F    	; Blank
C2/8E7E:	FE      	; Freeze

OAM for "as"
C2/8E7F:	02      	; Tiles: 2
C2/8E80:	00002A33	; "a" (X+0, Y+0, tile 298, pal 1, prio 3, 8x8)
C2/8E84:	08002B33	; "s" (X+8, Y+0, tile 299, pal 1, prio 3, 8x8)

OAM for "Tina Branford"
C2/8E88:	1A      	; Tiles: 26
C2/8E89:	80007631	; "T" part A (X+0,   Y+0,  tile 374, pal 0, prio 3, 16x16)
C2/8E8D:	00102C31	; "T" part B (X+0,   Y+16, tile 300, pal 0, prio 3, 8x8)
C2/8E91:	08102D31	; "T" part C (X+8,   Y+16, tile 301, pal 0, prio 3, 8x8)
C2/8E95:	10080831	; "i" part A (X+16,  Y+8,  tile 264, pal 0, prio 3, 8x8)
C2/8E99:	10101831	; "i" part B (X+16,  Y+16, tile 280, pal 0, prio 3, 8x8)
C2/8E9D:	18080D31	; "n" part A (X+24,  Y+8,  tile 269, pal 0, prio 3, 8x8)
C2/8EA1:	18101D31	; "n" part B (X+24,  Y+16, tile 285, pal 0, prio 3, 8x8)
C2/8EA5:	20080031	; "a" part A (X+32,  Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/8EA9:	20101031	; "a" part B (X+32,  Y+16, tile 272, pal 0, prio 3, 8x8)
C2/8EAD:	B0004231	; "B" part A (X+48,  Y+0,  tile 322, pal 0, prio 3, 16x16)
C2/8EB1:	30106231	; "B" part B (X+48,  Y+16, tile 354, pal 0, prio 3, 8x8)
C2/8EB5:	38106331	; "B" part C (X+56,  Y+16, tile 355, pal 0, prio 3, 8x8)
C2/8EB9:	40082131	; "r" part A (X+64,  Y+8,  tile 289, pal 0, prio 3, 8x8)
C2/8EBD:	40103131	; "r" part B (X+64,  Y+16, tile 305, pal 0, prio 3, 8x8)
C2/8EC1:	48080031	; "a" part A (X+72,  Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/8EC5:	48101031	; "a" part B (X+72,  Y+16, tile 272, pal 0, prio 3, 8x8)
C2/8EC9:	50080D31	; "n" part A (X+80,  Y+8,  tile 269, pal 0, prio 3, 8x8)
C2/8ECD:	50101D31	; "n" part B (X+80,  Y+16, tile 285, pal 0, prio 3, 8x8)
C2/8ED1:	58080531	; "f" part A (X+88,  Y+8,  tile 261, pal 0, prio 3, 8x8)
C2/8ED5:	58101531	; "f" part B (X+88,  Y+16, tile 277, pal 0, prio 3, 8x8)
C2/8ED9:	60080E31	; "o" part A (X+96,  Y+8,  tile 270, pal 0, prio 3, 8x8)
C2/8EDD:	60101E31	; "o" part B (X+96,  Y+16, tile 286, pal 0, prio 3, 8x8)
C2/8EE1:	68082131	; "r" part A (X+104, Y+8,  tile 289, pal 0, prio 3, 8x8)
C2/8EE5:	68103131	; "r" part B (X+104, Y+16, tile 305, pal 0, prio 3, 8x8)
C2/8EE9:	70080331	; "d" part A (X+112, Y+8,  tile 259, pal 0, prio 3, 8x8)
C2/8EED:	70101331	; "d" part B (X+112, Y+16, tile 275, pal 0, prio 3, 8x8)

OAM for "Lock Cole"
C2/8EF1:	12      	; Tiles: 18
C2/8EF2:	80004E31	; "L" part A (X+0,  Y+0,  tile 334, pal 0, prio 3, 16x16)
C2/8EF6:	00106E31	; "L" part B (X+0,  Y+16, tile 366, pal 0, prio 3, 8x8)
C2/8EFA:	08106F31	; "L" part C (X+8,  Y+16, tile 367, pal 0, prio 3, 8x8)
C2/8EFE:	10080E31	; "o" part A (X+16, Y+8,  tile 270, pal 0, prio 3, 8x8)
C2/8F02:	10101E31	; "o" part B (X+16, Y+16, tile 286, pal 0, prio 3, 8x8)
C2/8F06:	18080231	; "c" part A (X+24, Y+8,  tile 258, pal 0, prio 3, 8x8)
C2/8F0A:	18101231	; "c" part B (X+24, Y+16, tile 274, pal 0, prio 3, 8x8)
C2/8F0E:	20080A31	; "k" part A (X+32, Y+8,  tile 266, pal 0, prio 3, 8x8)
C2/8F12:	20101A31	; "k" part B (X+32, Y+16, tile 282, pal 0, prio 3, 8x8)
C2/8F16:	B0004431	; "C" part A (X+48, Y+0,  tile 324, pal 0, prio 3, 16x16)
C2/8F1A:	30106431	; "C" part B (X+48, Y+16, tile 356, pal 0, prio 3, 8x8)
C2/8F1E:	38106531	; "C" part C (X+56, Y+16, tile 357, pal 0, prio 3, 8x8)
C2/8F22:	40080E31	; "o" part A (X+64, Y+8,  tile 270, pal 0, prio 3, 8x8)
C2/8F26:	40101E31	; "o" part B (X+64, Y+16, tile 286, pal 0, prio 3, 8x8)
C2/8F2A:	48080B31	; "l" part A (X+72, Y+8,  tile 267, pal 0, prio 3, 8x8)
C2/8F2E:	48101B31	; "l" part B (X+72, Y+16, tile 283, pal 0, prio 3, 8x8)
C2/8F32:	50080431	; "e" part A (X+80, Y+8,  tile 260, pal 0, prio 3, 8x8)
C2/8F36:	50101431	; "e" part B (X+80, Y+16, tile 276, pal 0, prio 3, 8x8)

Blank sprite B
C2/8F3A:	00      	; Tiles: 0

OAM for "Cayenne"
C2/8F3B:	0F      	; Tiles: 15
C2/8F3C:	80004431	; "C" part A (X+0,  Y+0,  tile 324, pal 0, prio 3, 16x16)
C2/8F40:	00106431	; "C" part B (X+0,  Y+16, tile 356, pal 0, prio 3, 8x8)
C2/8F44:	08106531	; "C" part C (X+8,  Y+16, tile 357, pal 0, prio 3, 8x8)
C2/8F48:	10080031	; "a" part A (X+16, Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/8F4C:	10101031	; "a" part B (X+16, Y+16, tile 272, pal 0, prio 3, 8x8)
C2/8F50:	18082831	; "y" part A (X+24, Y+8,  tile 296, pal 0, prio 3, 8x8)
C2/8F54:	18103831	; "y" part B (X+24, Y+16, tile 312, pal 0, prio 3, 8x8)
C2/8F58:	20080431	; "e" part A (X+32, Y+8,  tile 260, pal 0, prio 3, 8x8)
C2/8F5C:	20101431	; "e" part B (X+32, Y+16, tile 276, pal 0, prio 3, 8x8)
C2/8F60:	28080D31	; "n" part A (X+40, Y+8,  tile 269, pal 0, prio 3, 8x8)
C2/8F64:	28101D31	; "n" part B (X+40, Y+16, tile 285, pal 0, prio 3, 8x8)
C2/8F68:	30080D31	; "n" part A (X+48, Y+8,  tile 269, pal 0, prio 3, 8x8)
C2/8F6C:	30101D31	; "n" part B (X+48, Y+16, tile 285, pal 0, prio 3, 8x8)
C2/8F70:	38080431	; "e" part A (X+56, Y+8,  tile 260, pal 0, prio 3, 8x8)
C2/8F74:	38101431	; "e" part B (X+56, Y+16, tile 276, pal 0, prio 3, 8x8)

OAM for "Garamonde"
C2/8F78:	13      	; Tiles: 19
C2/8F79:	80004C31	; "G" part A (X+0,  Y+0,  tile 332, pal 0, prio 3, 16x16)
C2/8F7D:	00106C31	; "G" part B (X+0,  Y+16, tile 364, pal 0, prio 3, 8x8)
C2/8F81:	08106D31	; "G" part C (X+8,  Y+16, tile 365, pal 0, prio 3, 8x8)
C2/8F85:	10080031	; "a" part A (X+16, Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/8F89:	10101031	; "a" part B (X+16, Y+16, tile 272, pal 0, prio 3, 8x8)
C2/8F8D:	18082131	; "r" part A (X+24, Y+8,  tile 289, pal 0, prio 3, 8x8)
C2/8F91:	18103131	; "r" part B (X+24, Y+16, tile 305, pal 0, prio 3, 8x8)
C2/8F95:	20080031	; "a" part A (X+32, Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/8F99:	20101031	; "a" part B (X+32, Y+16, tile 272, pal 0, prio 3, 8x8)
C2/8F9D:	28080C31	; "m" part A (X+40, Y+8,  tile 268, pal 0, prio 3, 8x8)
C2/8FA1:	28101C31	; "m" part B (X+40, Y+16, tile 284, pal 0, prio 3, 8x8)
C2/8FA5:	30080E31	; "o" part A (X+48, Y+8,  tile 270, pal 0, prio 3, 8x8)
C2/8FA9:	30101E31	; "o" part B (X+48, Y+16, tile 286, pal 0, prio 3, 8x8)
C2/8FAD:	38080D31	; "n" part A (X+56, Y+8,  tile 269, pal 0, prio 3, 8x8)
C2/8FB1:	38101D31	; "n" part B (X+56, Y+16, tile 285, pal 0, prio 3, 8x8)
C2/8FB5:	40080331	; "d" part A (X+64, Y+8,  tile 259, pal 0, prio 3, 8x8)
C2/8FB9:	40101331	; "d" part B (X+64, Y+16, tile 275, pal 0, prio 3, 8x8)
C2/8FBD:	48080431	; "e" part A (X+72, Y+8,  tile 260, pal 0, prio 3, 8x8)
C2/8FC1:	48101431	; "e" part B (X+72, Y+16, tile 276, pal 0, prio 3, 8x8)

OAM for "Shadow"
C2/8FC5:	0D      	; Tiles: 13
C2/8FC6:	80007431	; "S" part A (X+0,  Y+0,  tile 372, pal 0, prio 3, 16x16)
C2/8FCA:	00103E31	; "S" part B (X+0,  Y+16, tile 318, pal 0, prio 3, 8x8)
C2/8FCE:	08103F31	; "S" part C (X+8,  Y+16, tile 319, pal 0, prio 3, 8x8)
C2/8FD2:	10080731	; "h" part A (X+16, Y+8,  tile 263, pal 0, prio 3, 8x8)
C2/8FD6:	10101731	; "h" part B (X+16, Y+16, tile 279, pal 0, prio 3, 8x8)
C2/8FDA:	18080031	; "a" part A (X+24, Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/8FDE:	18101031	; "a" part B (X+24, Y+16, tile 272, pal 0, prio 3, 8x8)
C2/8FE2:	20080331	; "d" part A (X+32, Y+8,  tile 259, pal 0, prio 3, 8x8)
C2/8FE6:	20101331	; "d" part B (X+32, Y+16, tile 275, pal 0, prio 3, 8x8)
C2/8FEA:	28080E31	; "o" part A (X+40, Y+8,  tile 270, pal 0, prio 3, 8x8)
C2/8FEE:	28101E31	; "o" part B (X+40, Y+16, tile 286, pal 0, prio 3, 8x8)
C2/8FF2:	30082631	; "w" part A (X+48, Y+8,  tile 294, pal 0, prio 3, 8x8)
C2/8FF6:	30103631	; "w" part B (X+48, Y+16, tile 310, pal 0, prio 3, 8x8)

OAM for "Edgar Roni"
C2/8FFA:	14      	; Tiles: 20
C2/8FFB:	80004831	; "E" part A (X+0,  Y+0,  tile 328, pal 0, prio 3, 16x16)
C2/8FFF:	00106831	; "E" part B (X+0,  Y+16, tile 360, pal 0, prio 3, 8x8)
C2/9003:	08106931	; "E" part C (X+8,  Y+16, tile 361, pal 0, prio 3, 8x8)
C2/9007:	10080331	; "d" part A (X+16, Y+8,  tile 259, pal 0, prio 3, 8x8)
C2/900B:	10101331	; "d" part B (X+16, Y+16, tile 275, pal 0, prio 3, 8x8)
C2/900F:	18080631	; "g" part A (X+24, Y+8,  tile 262, pal 0, prio 3, 8x8)
C2/9013:	18101631	; "g" part B (X+24, Y+16, tile 278, pal 0, prio 3, 8x8)
C2/9017:	20080031	; "a" part A (X+32, Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/901B:	20101031	; "a" part B (X+32, Y+16, tile 272, pal 0, prio 3, 8x8)
C2/901F:	28082131	; "r" part A (X+40, Y+8,  tile 289, pal 0, prio 3, 8x8)
C2/9023:	28103131	; "r" part B (X+40, Y+16, tile 305, pal 0, prio 3, 8x8)
C2/9027:	B8007231	; "R" part A (X+56, Y+0,  tile 370, pal 0, prio 3, 16x16)
C2/902B:	38103C31	; "R" part B (X+56, Y+16, tile 316, pal 0, prio 3, 8x8)
C2/902F:	40103D31	; "R" part C (X+64, Y+16, tile 317, pal 0, prio 3, 8x8)
C2/9033:	48080E31	; "o" part A (X+72, Y+8,  tile 270, pal 0, prio 3, 8x8)
C2/9037:	48101E31	; "o" part B (X+72, Y+16, tile 286, pal 0, prio 3, 8x8)
C2/903B:	50080D31	; "n" part A (X+80, Y+8,  tile 269, pal 0, prio 3, 8x8)
C2/903F:	50101D31	; "n" part B (X+80, Y+16, tile 285, pal 0, prio 3, 8x8)
C2/9043:	58080831	; "i" part A (X+88, Y+8,  tile 264, pal 0, prio 3, 8x8)
C2/9047:	58101831	; "i" part B (X+88, Y+16, tile 280, pal 0, prio 3, 8x8)

OAM for "Figaro"
C2/904B:	0D      	; Tiles: 13
C2/904C:	80004A31	; "F" part A (X+0,  Y+0,  tile 330, pal 0, prio 3, 16x16)
C2/9050:	00106A31	; "F" part B (X+0,  Y+16, tile 362, pal 0, prio 3, 8x8)
C2/9054:	08106B31	; "F" part C (X+8,  Y+16, tile 363, pal 0, prio 3, 8x8)
C2/9058:	10080831	; "i" part A (X+16, Y+8,  tile 264, pal 0, prio 3, 8x8)
C2/905C:	10101831	; "i" part B (X+16, Y+16, tile 280, pal 0, prio 3, 8x8)
C2/9060:	18080631	; "g" part A (X+24, Y+8,  tile 262, pal 0, prio 3, 8x8)
C2/9064:	18101631	; "g" part B (X+24, Y+16, tile 278, pal 0, prio 3, 8x8)
C2/9068:	20080031	; "a" part A (X+32, Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/906C:	20101031	; "a" part B (X+32, Y+16, tile 272, pal 0, prio 3, 8x8)
C2/9070:	28082131	; "r" part A (X+40, Y+8,  tile 289, pal 0, prio 3, 8x8)
C2/9074:	28103131	; "r" part B (X+40, Y+16, tile 305, pal 0, prio 3, 8x8)
C2/9078:	30080E31	; "o" part A (X+48, Y+8,  tile 270, pal 0, prio 3, 8x8)
C2/907C:	30101E31	; "o" part B (X+48, Y+16, tile 286, pal 0, prio 3, 8x8)

OAM for "Mash Rene"
C2/9080:	12      	; Tiles: 18
C2/9081:	80007031	; "M" part A (X+0,  Y+0,  tile 368, pal 0, prio 3, 16x16)
C2/9085:	00103A31	; "M" part B (X+0,  Y+16, tile 314, pal 0, prio 3, 8x8)
C2/9089:	08103B31	; "M" part C (X+8,  Y+16, tile 315, pal 0, prio 3, 8x8)
C2/908D:	10080031	; "a" part A (X+16, Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/9091:	10101031	; "a" part B (X+16, Y+16, tile 272, pal 0, prio 3, 8x8)
C2/9095:	18082231	; "s" part A (X+24, Y+8,  tile 290, pal 0, prio 3, 8x8)
C2/9099:	18103231	; "s" part B (X+24, Y+16, tile 306, pal 0, prio 3, 8x8)
C2/909D:	20080731	; "h" part A (X+32, Y+8,  tile 263, pal 0, prio 3, 8x8)
C2/90A1:	20101731	; "h" part B (X+32, Y+16, tile 279, pal 0, prio 3, 8x8)
C2/90A5:	B0007231	; "R" part A (X+48, Y+0,  tile 370, pal 0, prio 3, 16x16)
C2/90A9:	30103C31	; "R" part B (X+48, Y+16, tile 316, pal 0, prio 3, 8x8)
C2/90AD:	38103D31	; "R" part C (X+56, Y+16, tile 317, pal 0, prio 3, 8x8)
C2/90B1:	40080431	; "e" part A (X+64, Y+8,  tile 260, pal 0, prio 3, 8x8)
C2/90B5:	40101431	; "e" part B (X+64, Y+16, tile 276, pal 0, prio 3, 8x8)
C2/90B9:	48080D31	; "n" part A (X+72, Y+8,  tile 269, pal 0, prio 3, 8x8)
C2/90BD:	48101D31	; "n" part B (X+72, Y+16, tile 285, pal 0, prio 3, 8x8)
C2/90C1:	50080431	; "e" part A (X+80, Y+8,  tile 260, pal 0, prio 3, 8x8)
C2/90C5:	50101431	; "e" part B (X+80, Y+16, tile 276, pal 0, prio 3, 8x8)

OAM for "Celes Chere"
C2/90C9:	16      	; Tiles: 22
C2/90CA:	80004431	; "C" part A (X+0,  Y+0,  tile 324, pal 0, prio 3, 16x16)
C2/90CE:	00106431	; "C" part B (X+0,  Y+16, tile 356, pal 0, prio 3, 8x8)
C2/90D2:	08106531	; "C" part C (X+8,  Y+16, tile 357, pal 0, prio 3, 8x8)
C2/90D6:	10080431	; "e" part A (X+16, Y+8,  tile 260, pal 0, prio 3, 8x8)
C2/90DA:	10101431	; "e" part B (X+16, Y+16, tile 276, pal 0, prio 3, 8x8)
C2/90DE:	18080B31	; "l" part A (X+24, Y+8,  tile 267, pal 0, prio 3, 8x8)
C2/90E2:	18101B31	; "l" part B (X+24, Y+16, tile 283, pal 0, prio 3, 8x8)
C2/90E6:	20080431	; "e" part A (X+32, Y+8,  tile 260, pal 0, prio 3, 8x8)
C2/90EA:	20101431	; "e" part B (X+32, Y+16, tile 276, pal 0, prio 3, 8x8)
C2/90EE:	28082231	; "s" part A (X+40, Y+8,  tile 290, pal 0, prio 3, 8x8)
C2/90F2:	28103231	; "s" part B (X+40, Y+16, tile 306, pal 0, prio 3, 8x8)
C2/90F6:	B8004431	; "C" part A (X+56, Y+0,  tile 324, pal 0, prio 3, 16x16)
C2/90FA:	38106431	; "C" part B (X+56, Y+16, tile 356, pal 0, prio 3, 8x8)
C2/90FE:	40106531	; "C" part C (X+64, Y+16, tile 357, pal 0, prio 3, 8x8)
C2/9102:	48080731	; "h" part A (X+72, Y+8,  tile 263, pal 0, prio 3, 8x8)
C2/9106:	48101731	; "h" part B (X+72, Y+16, tile 279, pal 0, prio 3, 8x8)
C2/910A:	50080431	; "e" part A (X+80, Y+8,  tile 260, pal 0, prio 3, 8x8)
C2/910E:	50101431	; "e" part B (X+80, Y+16, tile 276, pal 0, prio 3, 8x8)
C2/9112:	58082131	; "r" part A (X+88, Y+8,  tile 289, pal 0, prio 3, 8x8)
C2/9116:	58103131	; "r" part B (X+88, Y+16, tile 305, pal 0, prio 3, 8x8)
C2/911A:	60080431	; "e" part A (X+96, Y+8,  tile 260, pal 0, prio 3, 8x8)
C2/911E:	60101431	; "e" part B (X+96, Y+16, tile 276, pal 0, prio 3, 8x8)

OAM for "Stragus Magus"
C2/9122:	1A      	; Tiles: 26
C2/9123:	80007431	; "S" part A (X+0,   Y+0,  tile 372, pal 0, prio 3, 16x16)
C2/9127:	00103E31	; "S" part B (X+0,   Y+16, tile 318, pal 0, prio 3, 8x8)
C2/912B:	08103F31	; "S" part C (X+8,   Y+16, tile 319, pal 0, prio 3, 8x8)
C2/912F:	10082331	; "t" part A (X+16,  Y+8,  tile 291, pal 0, prio 3, 8x8)
C2/9133:	10103331	; "t" part B (X+16,  Y+16, tile 307, pal 0, prio 3, 8x8)
C2/9137:	18082131	; "r" part A (X+24,  Y+8,  tile 289, pal 0, prio 3, 8x8)
C2/913B:	18103131	; "r" part B (X+24,  Y+16, tile 305, pal 0, prio 3, 8x8)
C2/913F:	20080031	; "a" part A (X+32,  Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/9143:	20101031	; "a" part B (X+32,  Y+16, tile 272, pal 0, prio 3, 8x8)
C2/9147:	28080631	; "g" part A (X+40,  Y+8,  tile 262, pal 0, prio 3, 8x8)
C2/914B:	28101631	; "g" part B (X+40,  Y+16, tile 278, pal 0, prio 3, 8x8)
C2/914F:	30082431	; "u" part A (X+48,  Y+8,  tile 292, pal 0, prio 3, 8x8)
C2/9153:	30103431	; "u" part B (X+48,  Y+16, tile 308, pal 0, prio 3, 8x8)
C2/9157:	38082231	; "s" part A (X+56,  Y+8,  tile 290, pal 0, prio 3, 8x8)
C2/915B:	38103231	; "s" part B (X+56,  Y+16, tile 306, pal 0, prio 3, 8x8)
C2/915F:	C8007031	; "M" part A (X+72,  Y+0,  tile 368, pal 0, prio 3, 16x16)
C2/9163:	48103A31	; "M" part B (X+72,  Y+16, tile 314, pal 0, prio 3, 8x8)
C2/9167:	50103B31	; "M" part C (X+80,  Y+16, tile 315, pal 0, prio 3, 8x8)
C2/916B:	58080031	; "a" part A (X+88,  Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/916F:	58101031	; "a" part B (X+88,  Y+16, tile 272, pal 0, prio 3, 8x8)
C2/9173:	60080631	; "g" part A (X+96,  Y+8,  tile 262, pal 0, prio 3, 8x8)
C2/9177:	60101631	; "g" part B (X+96,  Y+16, tile 278, pal 0, prio 3, 8x8)
C2/917B:	68082431	; "u" part A (X+104, Y+8,  tile 292, pal 0, prio 3, 8x8)
C2/917F:	68103431	; "u" part B (X+104, Y+16, tile 308, pal 0, prio 3, 8x8)
C2/9183:	70082231	; "s" part A (X+112, Y+8,  tile 290, pal 0, prio 3, 8x8)
C2/9187:	70103231	; "s" part B (X+112, Y+16, tile 306, pal 0, prio 3, 8x8)

OAM for "Relm Arrowny"
C2/918B:	18      	; Tiles: 24
C2/918C:	80007231	; "R" part A (X+0,   Y+0,  tile 370, pal 0, prio 3, 16x16)
C2/9190:	00103C31	; "R" part B (X+0,   Y+16, tile 316, pal 0, prio 3, 8x8)
C2/9194:	08103D31	; "R" part C (X+8,   Y+16, tile 317, pal 0, prio 3, 8x8)
C2/9198:	10080431	; "e" part A (X+16,  Y+8,  tile 260, pal 0, prio 3, 8x8)
C2/919C:	10101431	; "e" part B (X+16,  Y+16, tile 276, pal 0, prio 3, 8x8)
C2/91A0:	18080B31	; "l" part A (X+24,  Y+8,  tile 267, pal 0, prio 3, 8x8)
C2/91A4:	18101B31	; "l" part B (X+24,  Y+16, tile 283, pal 0, prio 3, 8x8)
C2/91A8:	20080C31	; "m" part A (X+32,  Y+8,  tile 268, pal 0, prio 3, 8x8)
C2/91AC:	20101C31	; "m" part B (X+32,  Y+16, tile 284, pal 0, prio 3, 8x8)
C2/91B0:	B0004031	; "A" part A (X+48,  Y+0,  tile 260, pal 0, prio 3, 16x16)
C2/91B4:	30106031	; "A" part B (X+48,  Y+16, tile 262, pal 0, prio 3, 8x8)
C2/91B8:	38106131	; "A" part C (X+56,  Y+16, tile 263, pal 0, prio 3, 8x8)
C2/91BC:	40082131	; "r" part A (X+64,  Y+8,  tile 289, pal 0, prio 3, 8x8)
C2/91C0:	40103131	; "r" part B (X+64,  Y+16, tile 305, pal 0, prio 3, 8x8)
C2/91C4:	48082131	; "r" part A (X+72,  Y+8,  tile 289, pal 0, prio 3, 8x8)
C2/91C8:	48103131	; "r" part B (X+72,  Y+16, tile 305, pal 0, prio 3, 8x8)
C2/91CC:	50080E31	; "o" part A (X+80,  Y+8,  tile 270, pal 0, prio 3, 8x8)
C2/91D0:	50101E31	; "o" part B (X+80,  Y+16, tile 286, pal 0, prio 3, 8x8)
C2/91D4:	58082631	; "w" part A (X+88,  Y+8,  tile 294, pal 0, prio 3, 8x8)
C2/91D8:	58103631	; "w" part B (X+88,  Y+16, tile 310, pal 0, prio 3, 8x8)
C2/91DC:	60080D31	; "n" part A (X+96,  Y+8,  tile 269, pal 0, prio 3, 8x8)
C2/91E0:	60101D31	; "n" part B (X+96,  Y+16, tile 285, pal 0, prio 3, 8x8)
C2/91E4:	68082831	; "y" part A (X+104, Y+8,  tile 296, pal 0, prio 3, 8x8)
C2/91E8:	68103831	; "y" part B (X+104, Y+16, tile 312, pal 0, prio 3, 8x8)

OAM for "Setzer"
C2/91EC:	0D      	; Tiles: 13
C2/91ED:	80007431	; "S" part A (X+0,  Y+0,  tile 372, pal 0, prio 3, 16x16)
C2/91F1:	00103E31	; "S" part B (X+0,  Y+16, tile 318, pal 0, prio 3, 8x8)
C2/91F5:	08103F31	; "S" part C (X+8,  Y+16, tile 319, pal 0, prio 3, 8x8)
C2/91F9:	10080431	; "e" part A (X+16, Y+8,  tile 260, pal 0, prio 3, 8x8)
C2/91FD:	10101431	; "e" part B (X+16, Y+16, tile 276, pal 0, prio 3, 8x8)
C2/9201:	18082331	; "t" part A (X+24, Y+8,  tile 291, pal 0, prio 3, 8x8)
C2/9205:	18103331	; "t" part B (X+24, Y+16, tile 307, pal 0, prio 3, 8x8)
C2/9209:	20082931	; "z" part A (X+32, Y+8,  tile 297, pal 0, prio 3, 8x8)
C2/920D:	20103931	; "z" part B (X+32, Y+16, tile 313, pal 0, prio 3, 8x8)
C2/9211:	28080431	; "e" part A (X+40, Y+8,  tile 260, pal 0, prio 3, 8x8)
C2/9215:	28101431	; "e" part B (X+40, Y+16, tile 276, pal 0, prio 3, 8x8)
C2/9219:	30082131	; "r" part A (X+48, Y+8,  tile 289, pal 0, prio 3, 8x8)
C2/921D:	30103131	; "r" part B (X+48, Y+16, tile 305, pal 0, prio 3, 8x8)

OAM for "Gabbiani"
C2/9221:	11      	; Tiles: 17
C2/9222:	80004C31	; "G" part A (X+0,  Y+0,  tile 332, pal 0, prio 3, 16x16)
C2/9226:	00106C31	; "G" part B (X+0,  Y+16, tile 364, pal 0, prio 3, 8x8)
C2/922A:	08106D31	; "G" part C (X+8,  Y+16, tile 365, pal 0, prio 3, 8x8)
C2/922E:	10080031	; "a" part A (X+16, Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/9232:	10101031	; "a" part B (X+16, Y+16, tile 272, pal 0, prio 3, 8x8)
C2/9236:	18080131	; "b" part A (X+24, Y+8,  tile 257, pal 0, prio 3, 8x8)
C2/923A:	18101131	; "b" part B (X+24, Y+16, tile 273, pal 0, prio 3, 8x8)
C2/923E:	20080131	; "b" part A (X+32, Y+8,  tile 257, pal 0, prio 3, 8x8)
C2/9242:	20101131	; "b" part B (X+32, Y+16, tile 273, pal 0, prio 3, 8x8)
C2/9246:	28080831	; "i" part A (X+40, Y+8,  tile 264, pal 0, prio 3, 8x8)
C2/924A:	28101831	; "i" part B (X+40, Y+16, tile 280, pal 0, prio 3, 8x8)
C2/924E:	30080031	; "a" part A (X+48, Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/9252:	30101031	; "a" part B (X+48, Y+16, tile 272, pal 0, prio 3, 8x8)
C2/9256:	38080D31	; "n" part A (X+56, Y+8,  tile 269, pal 0, prio 3, 8x8)
C2/925A:	38101D31	; "n" part B (X+56, Y+16, tile 285, pal 0, prio 3, 8x8)
C2/925E:	40080831	; "i" part A (X+64, Y+8,  tile 264, pal 0, prio 3, 8x8)
C2/9262:	40101831	; "i" part B (X+64, Y+16, tile 280, pal 0, prio 3, 8x8)

OAM for "Mog"
C2/9266:	07      	; Tiles: 7
C2/9267:	80007031	; "M" part A (X+0,  Y+0,  tile 368, pal 0, prio 3, 16x16)
C2/926B:	00103A31	; "M" part B (X+0,  Y+16, tile 314, pal 0, prio 3, 8x8)
C2/926F:	08103B31	; "M" part C (X+8,  Y+16, tile 315, pal 0, prio 3, 8x8)
C2/9273:	10080E31	; "o" part A (X+16, Y+8,  tile 270, pal 0, prio 3, 8x8)
C2/9277:	10101E31	; "o" part B (X+16, Y+16, tile 286, pal 0, prio 3, 8x8)
C2/927B:	18080631	; "g" part A (X+24, Y+8,  tile 262, pal 0, prio 3, 8x8)
C2/927F:	18101631	; "g" part B (X+24, Y16+, tile 278, pal 0, prio 3, 8x8)

OAM for "Gau"
C2/9283:	07      	; Tiles: 7
C2/9284:	80004C31	; "G" part A (X+0,  Y+0,  tile 332, pal 0, prio 3, 16x16)
C2/9288:	00106C31	; "G" part B (X+0,  Y+16, tile 364, pal 0, prio 3, 8x8)
C2/928C:	08106D31	; "G" part C (X+8,  Y+16, tile 365, pal 0, prio 3, 8x8)
C2/9290:	10080031	; "a" part A (X+16, Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/9294:	10101031	; "a" part B (X+16, Y+16, tile 272, pal 0, prio 3, 8x8)
C2/9298:	18082431	; "u" part A (X+24, Y+8,  tile 292, pal 0, prio 3, 8x8)
C2/929C:	18103431	; "u" part B (X+24, Y+16, tile 308, pal 0, prio 3, 8x8)

OAM for "Gogo"
C2/92A0:	09      	; Tiles: 9
C2/92A1:	80004C31	; "G" part A (X+0,  Y+0,  tile 332, pal 0, prio 3, 16x16)
C2/92A5:	00106C31	; "G" part B (X+0,  Y+16, tile 364, pal 0, prio 3, 8x8)
C2/92A9:	08106D31	; "G" part C (X+8,  Y+16, tile 365, pal 0, prio 3, 8x8)
C2/92AD:	10080E31	; "o" part A (X+16, Y+8,  tile 270, pal 0, prio 3, 8x8)
C2/92B1:	10101E31	; "o" part B (X+16, Y+16, tile 286, pal 0, prio 3, 8x8)
C2/92B5:	18080631	; "g" part A (X+24, Y+8,  tile 262, pal 0, prio 3, 8x8)
C2/92B9:	18101631	; "g" part B (X+24, Y+16, tile 278, pal 0, prio 3, 8x8)
C2/92BD:	20080E31	; "o" part A (X+32, Y+8,  tile 270, pal 0, prio 3, 8x8)
C2/92C1:	20101E31	; "o" part B (X+32, Y+16, tile 286, pal 0, prio 3, 8x8)

OAM for "Umaro"
C2/92C5:	0B      	; Tiles: 11
C2/92C6:	80007831	; "U" part A (X+0,  Y+0,  tile 376, pal 0, prio 3, 16x16)
C2/92CA:	00102E31	; "U" part B (X+0,  Y+16, tile 302, pal 0, prio 3, 8x8)
C2/92CE:	08102F31	; "U" part C (X+8,  Y+16, tile 303, pal 0, prio 3, 8x8)
C2/92D2:	10080C31	; "m" part A (X+16, Y+8,  tile 268, pal 0, prio 3, 8x8)
C2/92D6:	10101C31	; "m" part B (X+16, Y+16, tile 284, pal 0, prio 3, 8x8)
C2/92DA:	18080031	; "a" part A (X+24, Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/92DE:	18101031	; "a" part B (X+24, Y+16, tile 272, pal 0, prio 3, 8x8)
C2/92E2:	20082131	; "r" part A (X+32, Y+8,  tile 289, pal 0, prio 3, 8x8)
C2/92E6:	20103131	; "r" part B (X+32, Y+16, tile 305, pal 0, prio 3, 8x8)
C2/92EA:	28080E31	; "o" part A (X+40, Y+8,  tile 270, pal 0, prio 3, 8x8)
C2/92EE:	28101E31	; "o" part B (X+40, Y+16, tile 286, pal 0, prio 3, 8x8)

Animation script for playing card
C2/92F2:	EF93    	; Frame 5
C2/92F4:	06      	; Wait: 6
C2/92F5:	7A94    	; Frame 8
C2/92F7:	06      	; Wait: 6
C2/92F8:	BE93    	; Frame 4
C2/92FA:	06      	; Wait: 6
C2/92FB:	8593    	; Frame 3
C2/92FD:	06      	; Wait: 6
C2/92FE:	4C93    	; Frame 2
C2/9300:	06      	; Wait: 6
C2/9301:	1F93    	; Frame 1
C2/9303:	06      	; Wait: 6
C2/9304:	4C93    	; Frame 2
C2/9306:	06      	; Wait: 6
C2/9307:	8593    	; Frame 3
C2/9309:	06      	; Wait: 6
C2/930A:	BE93    	; Frame 4
C2/930C:	06      	; Wait: 6
C2/930D:	7A94    	; Frame 8
C2/930F:	06      	; Wait: 6
C2/9310:	EF93    	; Frame 5
C2/9312:	06      	; Wait: 6
C2/9313:	1894    	; Frame 6
C2/9315:	06      	; Wait: 6
C2/9316:	5994    	; Frame 7
C2/9318:	0C      	; Wait: 12
C2/9319:	1894    	; Frame 6
C2/931B:	06      	; Wait: 6
C2/931C:	1894    	; Bogus...
C2/931E:	FF      	; Loop

OAM for playing card, frame 1
C2/931F:	0B      	; Tiles: 11
C2/9320:	10000234	; Tile 1
C2/9324:	98000334	; Tile 2
C2/9328:	88081134	; Tile 3
C2/932C:	98102334	; Tile 4
C2/9330:	28081534	; Tile 5
C2/9334:	00183034	; Tile 6
C2/9338:	08183134	; Tile 7
C2/933C:	10183234	; Tile 8
C2/9340:	08200134	; Tile 9
C2/9344:	10200534	; Tile 10
C2/9348:	18200634	; Tile 11

OAM for playing card, frame 2
C2/934C:	0E      	; Tiles: 14
C2/934D:	10000734	; Tile 1
C2/9351:	08081634	; Tile 2
C2/9355:	10081734	; Tile 3
C2/9359:	88102634	; Tile 4
C2/935D:	00183534	; Tile 5
C2/9361:	08200934	; Tile 6
C2/9365:	10200C34	; Tile 7
C2/9369:	182007F4	; Tile 8
C2/936D:	201816F4	; Tile 9
C2/9371:	181817F4	; Tile 10
C2/9375:	980826F4	; Tile 11
C2/9379:	280835F4	; Tile 12
C2/937D:	200009F4	; Tile 13
C2/9381:	18000CF4	; Tile 14

OAM for playing card, frame 3
C2/9385:	0E      	; Tiles: 14
C2/9386:	18000834	; Tile 1
C2/938A:	18081834	; Tile 2
C2/938E:	20081934	; Tile 3
C2/9392:	18102834	; Tile 4
C2/9396:	20102934	; Tile 5
C2/939A:	18183834	; Tile 6
C2/939E:	18202034	; Tile 7
C2/93A2:	102008F4	; Tile 8
C2/93A6:	101818F4	; Tile 9
C2/93AA:	081819F4	; Tile 10
C2/93AE:	101028F4	; Tile 11
C2/93B2:	081029F4	; Tile 12
C2/93B6:	100838F4	; Tile 13
C2/93BA:	100020F4	; Tile 14

OAM for playing card, frame 4
C2/93BE:	0C      	; Tiles: 12
C2/93BF:	10000A34	; Tile 1
C2/93C3:	10081A34	; Tile 2
C2/93C7:	10102A34	; Tile 3
C2/93CB:	08183934	; Tile 4
C2/93CF:	10183A34	; Tile 5
C2/93D3:	10202534	; Tile 6
C2/93D7:	18200AF4	; Tile 7
C2/93DB:	18181AF4	; Tile 8
C2/93DF:	18102AF4	; Tile 9
C2/93E3:	200839F4	; Tile 10
C2/93E7:	18083AF4	; Tile 11
C2/93EB:	180025F4	; Tile 12

OAM for playing card, frame 5
C2/93EF:	0A      	; Tiles: 10
C2/93F0:	18000B34	; Tile 1
C2/93F4:	18081B34	; Tile 2
C2/93F8:	18102B34	; Tile 3
C2/93FC:	18183B34	; Tile 4
C2/9400:	18201C34	; Tile 5
C2/9404:	10200BF4	; Tile 6
C2/9408:	10181BF4	; Tile 7
C2/940C:	10102BF4	; Tile 8
C2/9410:	10083BF4	; Tile 9
C2/9414:	10001CF4	; Tile 10

OAM for playing card, frame 6
C2/9418:	10      	; Tiles: 16
C2/9419:	10000D34	; Tile 1
C2/941D:	10081D34	; Tile 2
C2/9421:	08102C34	; Tile 3
C2/9425:	10102D34	; Tile 4
C2/9429:	08183C34	; Tile 5
C2/942D:	10183D34	; Tile 6
C2/9431:	08204034	; Tile 7
C2/9435:	10204134	; Tile 8
C2/9439:	18200DF4	; Tile 9
C2/943D:	18181DF4	; Tile 10
C2/9441:	20102CF4	; Tile 11
C2/9445:	18102DF4	; Tile 12
C2/9449:	20083CF4	; Tile 13
C2/944D:	18083DF4	; Tile 14
C2/9451:	200040F4	; Tile 15
C2/9455:	180041F4	; Tile 16

OAM for playing card, frame 7
C2/9459:	08      	; Tiles: 8
C2/945A:	98000E34	; Tile 1
C2/945E:	98102E34	; Tile 2
C2/9462:	28084334	; Tile 3
C2/9466:	18204234	; Tile 4
C2/946A:	88180EF4	; Tile 5
C2/946E:	88082EF4	; Tile 6
C2/9472:	001843F4	; Tile 7
C2/9476:	100042F4	; Tile 8

OAM for playing card, frame 8
C2/947A:	05      	; Tiles: 5
C2/947B:	12000034	; Tile 1
C2/947F:	12081034	; Tile 2
C2/9483:	12101034	; Tile 3
C2/9487:	12181034	; Tile 4
C2/948B:	12201034	; Tile 5

Animation script for apple
C2/948F:	A194    	; Frame 1
C2/9491:	B4      	; Wait: 180
C2/9492:	A194    	; Frame 1
C2/9494:	B4      	; Wait: 180
C2/9495:	A194    	; Frame 1
C2/9497:	B4      	; Wait: 180
C2/9498:	C294    	; Frame 2
C2/949A:	10      	; Wait: 16
C2/949B:	EF94    	; ...
C2/949D:	40      	; ...
C2/949E:	EF94    	; Frame 3
C2/94A0:	FE      	; Freeze

OAM for apple, frame 1
C2/94A1:	08      	; Tiles: 8
C2/94A2:	80080038	; Tile 1
C2/94A6:	10080238	; Tile 2
C2/94AA:	10101238	; Tile 3
C2/94AE:	18101338	; Tile 4
C2/94B2:	80180438	; Tile 5
C2/94B6:	10180638	; Tile 6
C2/94BA:	10201638	; Tile 7
C2/94BE:	18180338	; Tile 8

OAM for apple, frame 2
C2/94C2:	0B      	; Tiles: 11
C2/94C3:	80080038	; Tile 1
C2/94C7:	90000738	; Tile 2
C2/94CB:	10101238	; Tile 3
C2/94CF:	80180438	; Tile 4
C2/94D3:	10180638	; Tile 5
C2/94D7:	10201638	; Tile 6
C2/94DB:	18180338	; Tile 7
C2/94DF:	20000938	; Tile 8
C2/94E3:	20081938	; Tile 9
C2/94E7:	18100A38	; Tile 10
C2/94EB:	20100B38	; Tile 11

OAM for apple, frame 3
C2/94EF:	11      	; Tiles: 17
C2/94F0:	00080038	; Tile 1
C2/94F4:	08080138	; Tile 2
C2/94F8:	00101038	; Tile 3
C2/94FC:	80180438	; Tile 4
C2/9500:	10180638	; Tile 5
C2/9504:	10201638	; Tile 6
C2/9508:	18180338	; Tile 7
C2/950C:	08101A38	; Tile 8
C2/9510:	10101B38	; Tile 9
C2/9514:	10000C38	; Tile 10
C2/9518:	18000D38	; Tile 11
C2/951C:	10080E38	; Tile 12
C2/9520:	18080F38	; Tile 13
C2/9524:	20000938	; Tile 14
C2/9528:	20081938	; Tile 15
C2/952C:	18100A38	; Tile 16
C2/9530:	20100B38	; Tile 17

Palette for cloudy sky
C2/9534:	C618 4D66 6E6A 906A B16A D26E F36E 1573
C2/9544:	3673 3773 5877 7A77 9B77 BC7B DD7B FF7F

Palette for glints on table objects
C2/9554:	0000 5F5F 384D 9224 8E18 680C 450C 0000
C2/9564:	0000 2304 2304 2304 2304 2304 2304 2304

Palette for Gogo's eye
C2/9574:	0000 450C 680C 8E18 9224 384D 5F5F 0000
C2/9584:	0000 0000 0000 0000 0000 0000 0000 0000

Palette for clear sky and non-sprite airships
C2/9594:	EA59 FF7F 7B5F B646 1132 8D25 2921 E61C
C2/95A4:	A218 5B37 340E 6D01 BD77 F766 725E EA59

Palette (same as but overwritten by above)
C2/95B4:	0000 FF7F 7B5F B646 1132 8D25 2921 E61C
C2/95C4:	A218 5B37 340E 6D01 BD77 F766 725E EA59

Palette for ocean and non-sprite boat
C2/95D4:	0000 6408 9119 EB10 870C 5336 8E29 FF67
C2/95E4:	9C16 1367 4C66 4149 C130 8224 611C 6118

Palette for dense clouds
C2/95F4:	0000 DE7B BE77 BD77 9C73 7C73 5A6F 396B
C2/9604:	F766 935E AA5D 465D 0000 0000 0000 FF7F

Palette for forests
C2/9614:	0000 0F2E CC25 CB25 AA21 8921 4819 4719
C2/9624:	E510 0C11 903A 6F3A 4F36 4E32 2D32 0F2E

Palette for lakes
C2/9634:	0000 8F5E 4149 C130 8224 611C D231 6F29
C2/9644:	EA18 CC25 AA21 6F3A 4F36 4E32 2D32 0F2E

Palette for grasslands
C2/9654:	0000 9946 5742 363E 153A F435 D231 6F29
C2/9664:	EA18 CC25 903A 6F3A 4F36 4E32 2D32 0F2E

Palette for katana, brush, book, etc.
C2/9674:	0000 1C57 353A 9025 0C15 A808 6604 0000
C2/9684:	0038 0038 0038 0038 0038 0038 0038 0038

Palette for table skirt, helmets, etc.
C2/9694:	0000 1C57 9846 1436 D22D 6F21 4E1D 2D19
C2/96A4:	EB10 C90C A808 8708 6608 4504 2304 0000

Unused palette (darker version of above?)
C2/96B4:	0000 1C57 1C57 1436 1436 6F21 6F21 2D19
C2/96C4:	EB10 EB10 8708 8708 4504 2304 2304 0000

Palette for table surface
C2/96D4:	0000 1C57 9846 1436 D22D 9025 0C15 A808
C2/96E4:	0038 0038 0038 0038 0038 0038 0038 0038

Palette for cinematic overlay
C2/96F4:	0000 524A EF3D 6B2D 2925 C618 6308 2000
C2/9704:	0038 0038 0038 0038 0038 0038 0038 0038

Unused palette (slightly extends table surface)
C2/9714:	0000 1C57 9846 1436 D22D 9025 9025 0C15
C2/9724:	0C15 A808 A808 A808 A808 A808 A808 A808

Palette for small credits (blue)
C2/9734:	0000 C718 FE16 FE16

Palette for large credits (blue)
C2/973C:	0000 FE16 5A22 C718

Palette for small credits (white)
C2/9744:	0000 60C4 0000 FF7F

Palette for large credits and actor names (white)
C2/974C:	0000 FF7F B456 604C 0000 FF7F 604C FF7F
C2/975C:	0000 0000 0000 0000 0000 0000 0000 0000

Palette for non-glint sprites in actor scenes
C2/976C:	0000 1C57 9846 1436 D22D 6F21 4E1D 0C15
C2/977C:	EB10 C90C A808 8708 6608 4504 2304 0000

Palette for most airship sprites
C2/978C:	0000 FF7F 9C63 B646 1132 8D21 2919 E81C
C2/979C:	C61C A418 8210 0000 0000 0000 2204 9362

Palette for boat sprite and yellow birds
C2/97AC:	0000 6408 9119 EB10 870C 5336 8E29 FF67
C2/97BC:	9C16 1367 4C66 4149 1F7C 1F7C 611C 1F7C

Palette for rearview airship's gondola
C2/97CC:	0000 3136 EF31 8C29 9119 2D19 EA14 A710
C2/97DC:	850C 6408 5B37 340E 6D01 1F7C 1F7C 4308

Palette for rearview airship's balloon and rotors
C2/97EC:	0000 9C77 9B63 B546 3136 EF31 8C29 291D
C2/97FC:	E718 A614 650C 440C 9119 EB10 870C 1F7C

Palette for water spray
C2/980C:	0000 FF7F 1867 304E 4935 611C 2629 2629
C2/981C:	2629 2629 2629 2629 2629 2629 2629 2629

Palette for white birds
C2/982C:	0200 6408 9119 EB10 870C FF7F F66A 0D46
C2/983C:	672D 3667 4F4E 4835 E414 1F7C 611C 1F7C

Tile numbers for expanding 8x16 font tiles to 16x16 for end credits
C2/984C:	00      	; Upper half of "A"
C2/984D:	01      	; Upper half of "B"
C2/984E:	02      	; Upper half of "C"
C2/984F:	03      	; Upper half of "D"
C2/9850:	04      	; Upper half of "E"
C2/9851:	05      	; Upper half of "F"
C2/9852:	06      	; Upper half of "G"
C2/9853:	07      	; Upper half of "H"
C2/9854:	10      	; Lower half of "A"
C2/9855:	11      	; Lower half of "B"
C2/9856:	12      	; Lower half of "C"
C2/9857:	13      	; Lower half of "D"
C2/9858:	14      	; Lower half of "E"
C2/9859:	15      	; Lower half of "F"
C2/985A:	16      	; Lower half of "G"
C2/985B:	17      	; Lower half of "H"
C2/985C:	08      	; Upper half of "I"
C2/985D:	09      	; Upper half of "J"
C2/985E:	0A      	; Upper half of "K"
C2/985F:	0B      	; Upper half of "L"
C2/9860:	0C      	; Upper half of "M"
C2/9861:	0D      	; Upper half of "N"
C2/9862:	0E      	; Upper half of "O"
C2/9863:	0F      	; Upper half of "P"
C2/9864:	18      	; Lower half of "I"
C2/9865:	19      	; Lower half of "J"
C2/9866:	1A      	; Lower half of "K"
C2/9867:	1B      	; Lower half of "L"
C2/9868:	1C      	; Lower half of "M"
C2/9869:	1D      	; Lower half of "N"
C2/986A:	1E      	; Lower half of "O"
C2/986B:	1F      	; Lower half of "P"
C2/986C:	20      	; Upper half of "Q"
C2/986D:	21      	; Upper half of "R"
C2/986E:	22      	; Upper half of "S"
C2/986F:	23      	; Upper half of "T"
C2/9870:	24      	; Upper half of "U"
C2/9871:	25      	; Upper half of "V"
C2/9872:	26      	; Upper half of "W"
C2/9873:	27      	; Upper half of "X"
C2/9874:	30      	; Lower half of "Q"
C2/9875:	31      	; Lower half of "R"
C2/9876:	32      	; Lower half of "S"
C2/9877:	33      	; Lower half of "T"
C2/9878:	34      	; Lower half of "U"
C2/9879:	35      	; Lower half of "V"
C2/987A:	36      	; Lower half of "W"
C2/987B:	37      	; Lower half of "X"
C2/987C:	28      	; Upper half of "Y"
C2/987D:	29      	; Upper half of "Z"
C2/987E:	2A      	; "a" from "as"
C2/987F:	2B      	; "s" from "as"
C2/9880:	2C      	; For actor scenes
C2/9881:	2D      	; For actor scenes
C2/9882:	2E      	; For actor scenes
C2/9883:	2F      	; For actor scenes
C2/9884:	38      	; Lower half of "Y"
C2/9885:	39      	; Lower half of "Z"
C2/9886:	3A      	; For actor scenes
C2/9887:	3B      	; For actor scenes
C2/9888:	3C      	; For actor scenes
C2/9889:	3D      	; For actor scenes
C2/988A:	3E      	; For actor scenes
C2/988B:	3F      	; For actor scenes

Animation table pointers and positions for end credits
C2/988C:	899D 6088	; producer
C2/9890:	CF9D 3898	; HIRONOBU
C2/9894:	159E 8098	; SAKAGUCHI
C2/9898:	899D 6088	; director
C2/989C:	2D9F 4098	; YOSHINORI
C2/98A0:	739F 9098	; KITASE
C2/98A4:	B99F 4CAC	; HIROYUKI
C2/98A8:	FF9F 94AC	; ITOU
C2/98AC:	CF9D 4488	; main
C2/98B0:	159E 6C88	; programmer
C2/98B4:	45A0 5898	; KEN
C2/98B8:	8BA0 7898	; NARITA
C2/98BC:	D1A0 48AC	; KIYOSHI
C2/98C0:	17A1 88AC	; YOSHII
C2/98C4:	5B9E 4088	; graphic
C2/98C8:	A19E 8088	; director
C2/98CC:	5DA1 3C98	; TETSUYA
C2/98D0:	A3A1 7C98	; TAKAHASHI
C2/98D4:	E9A1 48AC	; KAZUKO
C2/98D8:	2FA2 80AC	; SHIBUYA
C2/98DC:	5B9E 4088	; graphic
C2/98E0:	A19E 8088	; director
C2/98E4:	75A2 5098	; HIDEO
C2/98E8:	BBA2 8098	; MINABA
C2/98EC:	01A3 48AC	; TETSUYA
C2/98F0:	47A3 88AC	; NOMURA
C2/98F4:	E79E 6C88	; music
C2/98F8:	8DA3 4C98	; NOBUO
C2/98FC:	D3A3 7C98	; UEMATSU
C2/9900:	BDA5 5088	; image
C2/9904:	03A6 8088	; design
C2/9908:	19A4 4498	; YOSHITAKA
C2/990C:	5FA4 9498	; AMANO
C2/9910:	49A6 4888	; battle
C2/9914:	8FA6 8088	; planner
C2/9918:	A5A4 4498	; YASUYUKI
C2/991C:	EBA4 8C98	; HASEBE
C2/9920:	31A5 4CAC	; AKIYOSHI
C2/9924:	77A5 94AC	; OOTA
C2/9928:	A19E 4C88	; field
C2/992C:	CF9D 7C88	; planner
C2/9930:	E79E 3C98	; YOSHIHIKO
C2/9934:	2D9F 8C98	; MAEKAWA
C2/9938:	739F 58AC	; KEITA
C2/993C:	B99F 88AC	; ETOH
C2/9940:	FF9F 50C0	; SATORU
C2/9944:	45A0 88C0	; TSUJI
C2/9948:	899D 4C88	; event
C2/994C:	CF9D 7C88	; planner
C2/9950:	8BA0 4898	; TSUKASA
C2/9954:	D1A0 8898	; FUJITA
C2/9958:	17A1 3CAC	; KEISUKE
C2/995C:	5DA1 7CAC	; MATSUHARA
C2/9960:	159E 3C88	; effect
C2/9964:	5B9E 7488	; programmer
C2/9968:	A3A1 4898	; HIROSHI
C2/996C:	E9A1 8898	; HARATA
C2/9970:	2FA2 4CAC	; SATOSHI
C2/9974:	75A2 8CAC	; OGATA
C2/9978:	8FA6 3C88	; battle
C2/997C:	5B9E 7488	; programmer
C2/9980:	BBA2 3C98	; AKIHIRO
C2/9984:	01A3 7C98	; YAMAGUCHI
C2/9988:	899D 4088	; sound
C2/998C:	CF9D 7088	; programmer
C2/9990:	B99F 5498	; MINORU
C2/9994:	FF9F 8C98	; AKAO
C2/9998:	159E 2488	; effect
C2/999C:	5B9E 5C88	; graphic
C2/99A0:	A19E 9C88	; designer
C2/99A4:	45A0 4098	; HIROKATSU
C2/99A8:	8BA0 9098	; SASAKI
C2/99AC:	E79E 2888	; field
C2/99B0:	5B9E 5888	; graphic
C2/99B4:	A19E 9888	; designer
C2/99B8:	D1A0 4498	; TAKAHARU
C2/99BC:	17A1 8C98	; MATSUO
C2/99C0:	5DA1 4CAC	; YUUSUKE
C2/99C4:	A3A1 8CAC	; NAORA
C2/99C8:	E9A1 48C0	; NOBUYUKI
C2/99CC:	2FA2 90C0	; IKEDA
C2/99D0:	E79E 2888	; field
C2/99D4:	5B9E 5888	; graphic
C2/99D8:	A19E 9888	; designer
C2/99DC:	75A2 4C98	; TOMOE
C2/99E0:	BBA2 7C98	; INAZAWA
C2/99E4:	01A3 50AC	; KAORI
C2/99E8:	47A3 80AC	; TANAKA
C2/99EC:	8DA3 3CC0	; TAKAMICHI
C2/99F0:	D3A3 8CC0	; SHIBUYA
C2/99F4:	E79E 2888	; field
C2/99F8:	5B9E 5888	; graphic
C2/99FC:	A19E 9888	; designer
C2/9A00:	31A5 3898	; SINITIROU
C2/9A04:	5FA4 8898	; HAMASAKA
C2/9A08:	A5A4 44AC	; AKIYOSHI
C2/9A0C:	EBA4 8CAC	; MASUDA
C2/9A10:	19A4 40C0	; HIDETOSHI
C2/9A14:	BDA5 90C0	; KEZUKA
C2/9A18:	2D9F 1C88	; monster
C2/9A1C:	5B9E 5C88	; graphic
C2/9A20:	A19E 9C88	; designer
C2/9A24:	03A6 4898	; HITOSHI
C2/9A28:	8BA0 8898	; SASAKI
C2/9A2C:	739F 2488	; object
C2/9A30:	5B9E 5C88	; graphic
C2/9A34:	A19E 9C88	; designer
C2/9A38:	49A6 4498	; KAZUHIRO
C2/9A3C:	8FA6 8C98	; OHKAWA
C2/9A40:	899D 4888	; sound
C2/9A44:	CF9D 7888	; engineer
C2/9A48:	B99F 4C98	; EIJI
C2/9A4C:	FF9F 7498	; NAKAMURA
C2/9A50:	899D 5088	; sound
C2/9A54:	159E 8088	; effect
C2/9A58:	45A0 4C98	; KAZUMI
C2/9A5C:	8BA0 8498	; MITOME
C2/9A60:	D1A0 40AC	; YOSHITAKA
C2/9A64:	17A1 90AC	; HIROTA
C2/9A68:	899D 5088	; sound
C2/9A6C:	159E 8088	; effect
C2/9A70:	5DA1 4098	; YASUMASA
C2/9A74:	A3A1 8898	; OKAMOTO
C2/9A78:	E9A1 54AC	; SHUN
C2/9A7C:	2FA2 7CAC	; OHKUBO
C2/9A80:	5B9E 4888	; remake
C2/9A84:	A19E 8088	; planner
C2/9A88:	75A2 5C98	; WEIMIN
C2/9A8C:	BBA2 9498	; LI
C2/9A90:	01A3 60AC	; AIKO
C2/9A94:	47A3 88AC	; ITO
C2/9A98:	E79E 4488	; system
C2/9A9C:	CF9D 7C88	; engineer
C2/9AA0:	8DA3 3C98	; MASAHIRO
C2/9AA4:	D3A3 8498	; NAKAJIMA
C2/9AA8:	19A4 50AC	; MITSUO
C2/9AAC:	5FA4 88AC	; OGURA
C2/9AB0:	E79E 4488	; system
C2/9AB4:	CF9D 7C88	; engineer
C2/9AB8:	A5A4 4098	; YASUNORI
C2/9ABC:	EBA4 8898	; ORIKASA
C2/9AC0:	31A5 48AC	; YUTAKA
C2/9AC4:	77A5 80AC	; OHDAIRA
C2/9AC8:	2D9F 3888	; executive
C2/9ACC:	739F 8888	; producer
C2/9AD0:	49A6 4C98	; TETSUO
C2/9AD4:	8FA6 8498	; MIZUNO
C2/9AD8:	D5A6 40AC	; HITOSHI
C2/9ADC:	1BA7 80AC	; TAKEMURA
C2/9AE0:	899D 4040	; test
C2/9AE4:	CF9D 6840	; coordinater
C2/9AE8:	739F 6054	; s.kajitani
C2/9AEC:	B99F 6060	; r.kouda
C2/9AF0:	FF9F 606C	; k.inagi
C2/9AF4:	45A0 6078	; n.hanada
C2/9AF8:	8BA0 6084	; h.masuda
C2/9AFC:	D1A0 6090	; n.kanai
C2/9B00:	17A1 609C	; h.sakurai
C2/9B04:	5DA1 60A8	; h.suzuki
C2/9B08:	159E 3C40	; special
C2/9B0C:	5B9E 7C40	; thanks
C2/9B10:	A19E B440	; to
C2/9B14:	A3A1 6054	; m.miyamoto
C2/9B18:	E9A1 6060	; k.torishima
C2/9B1C:	2FA2 606C	; h.hashimoto
C2/9B20:	91A9 6084	; k.adachi
C2/9B24:	39B1 6090	; y.uenishi
C2/9B28:	7FB1 609C	; y.ohkawa
C2/9B2C:	C5B1 60A8	; y.kuwahara
C2/9B30:	75A2 6054	; y.hirata
C2/9B34:	BBA2 6060	; t.nomura
C2/9B38:	01A3 606C	; k.sousui
C2/9B3C:	47A3 6078	; t.tsuruzono
C2/9B40:	8DA3 6084	; y.ishida
C2/9B44:	D3A3 6090	; m.okamiya
C2/9B48:	19A4 609C	; k.hirata
C2/9B4C:	0BB2 60A8	; n.watanabe
C2/9B50:	51B2 60B4	; k.maeda
C2/9B54:	97B2 6054	; k.tanikawa
C2/9B58:	DDB2 6060	; j.saito
C2/9B5C:	23B3 606C	; m.denno
C2/9B60:	69B3 6078	; s.hidaki
C2/9B64:	5FA4 6084	; k.oogo
C2/9B68:	A5A4 6090	; h.suzuki
C2/9B6C:	C7B4 60A8	; y.matsumura
C2/9B70:	0DB5 60B4	; a.ueda
C2/9B74:	EBA4 6054	; h.yokota
C2/9B78:	31A5 6060	; k.yamashita
C2/9B7C:	77A5 606C	; m.yumoto
C2/9B80:	BDA5 6078	; n.ishikawa
C2/9B84:	03A6 6084	; h.kizuka
C2/9B88:	49A6 6090	; s.arai
C2/9B8C:	8FA6 6054	; m.kouno
C2/9B90:	D5A6 6060	; r.tsukakoshi
C2/9B94:	21B0 606C	; k.kaneko
C2/9B98:	67B0 6078	; h.shimodaira
C2/9B9C:	ADB0 6084	; m.noumura
C2/9BA0:	7DAE 6054	; k.miyamoto
C2/9BA4:	C3AE 6060	; h.suzuki
C2/9BA8:	09AF 606C	; a.kawazu
C2/9BAC:	D7A9 6078	; c.fujioka
C2/9BB0:	1DAA 6084	; h.kobayashi
C2/9BB4:	63AA 6090	; h.tanaka
C2/9BB8:	A9AA 609C	; t.horii
C2/9BBC:	EFAA 60A8	; t.mikasa
C2/9BC0:	35AB 60B4	; h.nishida
C2/9BC4:	7BAB 60C0	; t.takechi
C2/9BC8:	EDA7 606C	; t.morita
C2/9BCC:	33A8 6078	; y.suemitsu
C2/9BD0:	79A8 6084	; w.sato
C2/9BD4:	BFA8 6090	; h.nakamura
C2/9BD8:	05A9 609C	; s.aoyama
C2/9BDC:	4BA9 60A8	; h.nagahara
C2/9BE0:	4FAF 606C	; m.kaneshige
C2/9BE4:	95AF 6078	; h.noguchi
C2/9BE8:	DBAF 6084	; m.horie
C2/9BEC:	1BA7 6090	; m.mori
C2/9BF0:	61A7 609C	; t.ohno
C2/9BF4:	A7A7 60A8	; m.someno
C2/9BF8:	C1AB 606C	; t.miyake
C2/9BFC:	07AC 6078	; m.oohara
C2/9C00:	4DAC 6084	; f.nishikawa
C2/9C04:	93AC 6090	; a.takahashi
C2/9C08:	D9AC 609C	; m.nagai
C2/9C0C:	1FAD 60A8	; y.koyama
C2/9C10:	65AD 60B4	; k.shinoda
C2/9C14:	ABAD 606C	; t.kondo
C2/9C18:	F1AD 6078	; h.kasuga
C2/9C1C:	37AE 6084	; t.tsuyuzaki
C2/9C20:	AFB3 609C	; j.chihara
C2/9C24:	F5B3 60A8	; t.yamazaki
C2/9C28:	3BB4 60B4	; r.sakakibara
C2/9C2C:	81B4 60C0	; n.shimamura

Source and destination for large credits
C2/9C30:	819F CF9D	; HIRONOBU
C2/9C34:	8A9F 159E	; SAKAGUCHI
C2/9C38:	9D9F 2D9F	; YOSHINORI
C2/9C3C:	A79F 739F	; KITASE
C2/9C40:	AE9F B99F	; HIROYUKI
C2/9C44:	B79F FF9F	; ITOU
C2/9C48:	CC9F 45A0	; KEN
C2/9C4C:	D09F 8BA0	; NARITA
C2/9C50:	D79F D1A0	; KIYOSHI
C2/9C54:	DF9F 17A1	; YOSHII
C2/9C58:	F79F 5DA1	; TETSUYA
C2/9C5C:	FF9F A3A1	; TAKAHASHI
C2/9C60:	09A0 E9A1	; KAZUKO
C2/9C64:	10A0 2FA2	; SHIBUYA
C2/9C68:	18A0 75A2	; HIDEO
C2/9C6C:	1EA0 BBA2	; MINABA
C2/9C70:	F79F 01A3	; TETSUYA
C2/9C74:	25A0 47A3	; NOMURA
C2/9C78:	32A0 8DA3	; NOBUO
C2/9C7C:	38A0 D3A3	; UEMATSU
C2/9C80:	4DA0 19A4	; YOSHITAKA
C2/9C84:	57A0 5FA4	; AMANO
C2/9C88:	6CA0 A5A4	; YASUYUKI
C2/9C8C:	75A0 EBA4	; HASEBE
C2/9C90:	7CA0 31A5	; AKIYOSHI
C2/9C94:	85A0 77A5	; OOTA
C2/9C98:	90A0 E79E	; YOSHIHIKO
C2/9C9C:	9AA0 2D9F	; MAEKAWA
C2/9CA0:	A2A0 739F	; KEITA
C2/9CA4:	A8A0 B99F	; ETOH
C2/9CA8:	ADA0 FF9F	; SATORU
C2/9CAC:	B4A0 45A0	; TSUJI
C2/9CB0:	C0A0 8BA0	; TSUKASA
C2/9CB4:	C8A0 D1A0	; FUJITA
C2/9CB8:	CFA0 17A1	; KEISUKE
C2/9CBC:	D7A0 5DA1	; MATSUHARA
C2/9CC0:	E8A0 A3A1	; HIROSHI
C2/9CC4:	F0A0 E9A1	; HARATA
C2/9CC8:	F7A0 2FA2	; SATOCHI
C2/9CCC:	FFA0 75A2	; OGATA
C2/9CD0:	05A1 BBA2	; AKIHIRO
C2/9CD4:	0DA1 01A3	; YAMAGOSHI
C2/9CD8:	1DA1 B99F	; MINORU
C2/9CDC:	24A1 FF9F	; AKAO
C2/9CE0:	32A1 45A0	; HIROKATSU
C2/9CE4:	3CA1 8BA0	; SASAKI
C2/9CE8:	43A1 D1A0	; TAKAHARU
C2/9CEC:	4CA1 17A1	; MATSUO
C2/9CF0:	53A1 5DA1	; YUUSUKE
C2/9CF4:	5BA1 A3A1	; NAORA
C2/9CF8:	61A1 E9A1	; NOBUYUKI
C2/9CFC:	6AA1 2FA2	; IKEDA
C2/9D00:	70A1 75A2	; TOMOE
C2/9D04:	76A1 BBA2	; INAZAWA
C2/9D08:	7EA1 01A3	; KAORI
C2/9D0C:	84A1 47A3	; TANAKA
C2/9D10:	8BA1 8DA3	; TAKAMICHI
C2/9D14:	95A1 D3A3	; SHIBUYA
C2/9D18:	9DA1 31A5	; SINITIROU
C2/9D1C:	A7A1 5FA4	; HAMASAKA
C2/9D20:	B0A1 A5A4	; AKIYOSHI
C2/9D24:	B9A1 EBA4	; MASUDA
C2/9D28:	C0A1 19A4	; HIDETOSHI
C2/9D2C:	CAA1 BDA5	; KEZUKA
C2/9D30:	D9A1 03A6	; HITOSHI
C2/9D34:	E8A1 49A6	; KAZUHIRO
C2/9D38:	F1A1 8FA6	; OHKAWA
C2/9D3C:	01A2 B99F	; EIJI
C2/9D40:	06A2 FF9F	; NAKAMURA
C2/9D44:	0FA2 45A0	; KAZUMI
C2/9D48:	16A2 8BA0	; MITOME
C2/9D4C:	1DA2 D1A0	; YOSHITAKA
C2/9D50:	27A2 17A1	; HIROTA
C2/9D54:	2EA2 5DA1	; YASUMASA
C2/9D58:	37A2 A3A1	; OKAMOTO
C2/9D5C:	3FA2 E9A1	; SHUN
C2/9D60:	44A2 2FA2	; OHKUBO
C2/9D64:	52A2 75A2	; WEIMIN
C2/9D68:	59A2 BBA2	; LI
C2/9D6C:	5CA2 01A3	; AIKO
C2/9D70:	61A2 47A3	; ITO
C2/9D74:	6CA2 8DA3	; MASAHIRO
C2/9D78:	75A2 D3A3	; NAKAJIMA
C2/9D7C:	7EA2 19A4	; MITSUO
C2/9D80:	85A2 5FA4	; OGURA
C2/9D84:	8BA2 A5A4	; YASUNORI
C2/9D88:	94A2 EBA4	; ORIKASA
C2/9D8C:	9CA2 31A5	; YUTAKA
C2/9D90:	A3A2 77A5	; OHDAIRA
C2/9D94:	B5A2 49A6	; TETSUO
C2/9D98:	BCA2 8FA6	; MIZUNO
C2/9D9C:	C3A2 D5A6	; HITOSHI
C2/9DA0:	CBA2 1BA7	; TAKEMURA

Source and destination for small credits
C2/9DA4:	789F 899D	; producer
C2/9DA8:	949F 899D	; director
C2/9DAC:	BC9F CF9D	; main
C2/9DB0:	C19F 159E	; programmer
C2/9DB4:	E69F 5B9E	; graphic
C2/9DB8:	EE9F A19E	; director
C2/9DBC:	2CA0 E79E	; music
C2/9DC0:	40A0 BDA5	; image
C2/9DC4:	46A0 03A6	; design
C2/9DC8:	5DA0 49A6	; battle
C2/9DCC:	64A0 8FA6	; planner
C2/9DD0:	8AA0 A19E	; field
C2/9DD4:	BAA0 899D	; event
C2/9DD8:	64A0 CF9D	; planner
C2/9DDC:	E1A0 159E	; effect
C2/9DE0:	C19F 5B9E	; programmer
C2/9DE4:	5DA0 8FA6	; battle
C2/9DE8:	17A1 899D	; sound
C2/9DEC:	C19F CF9D	; programmer
C2/9DF0:	E1A0 159E	; effect
C2/9DF4:	E69F 5B9E	; graphic
C2/9DF8:	29A1 A19E	; designer
C2/9DFC:	8AA0 E79E	; field
C2/9E00:	D1A1 2D9F	; monster
C2/9E04:	E1A1 739F	; object
C2/9E08:	17A1 899D	; sound
C2/9E0C:	F8A1 CF9D	; engineer
C2/9E10:	E1A0 159E	; effect
C2/9E14:	4BA2 5B9E	; remake
C2/9E18:	64A0 A19E	; planner
C2/9E1C:	65A2 E79E	; system
C2/9E20:	ABA2 2D9F	; executive
C2/9E24:	789F 739F	; producer
C2/9E28:	D4A2 899D	; test
C2/9E2C:	D9A2 CF9D	; coordinater
C2/9E30:	2DA3 159E	; special
C2/9E34:	35A3 5B9E	; thanks
C2/9E38:	3CA3 A19E	; to
C2/9E3C:	E5A2 739F	; s.kajitani
C2/9E40:	F0A2 B99F	; r.kouda
C2/9E44:	F8A2 FF9F	; k.inagi
C2/9E48:	00A3 45A0	; n.hanada
C2/9E4C:	09A3 8BA0	; h.masuda
C2/9E50:	12A3 D1A0	; n.kanai
C2/9E54:	1AA3 17A1	; h.sakurai
C2/9E58:	24A3 5DA1	; h.suzuki
C2/9E5C:	3FA3 A3A1	; m.miyamoto
C2/9E60:	4AA3 E9A1	; k.torishima
C2/9E64:	56A3 2FA2	; h.hashimoto
C2/9E68:	62A3 75A2	; y.hirata
C2/9E6C:	6BA3 BBA2	; t.nomura
C2/9E70:	74A3 01A3	; k.sousui
C2/9E74:	7DA3 47A3	; t.tsuruzono
C2/9E78:	89A3 8DA3	; y.ishida
C2/9E7C:	92A3 D3A3	; m.okamiya
C2/9E80:	9CA3 19A4	; k.hirata
C2/9E84:	DCA3 5FA4	; k.oogo
C2/9E88:	E3A3 A5A4	; h.suzuki
C2/9E8C:	ECA3 EBA4	; h.yokota
C2/9E90:	F5A3 31A5	; k.yamashita
C2/9E94:	01A4 77A5	; m.yumoto
C2/9E98:	0AA4 BDA5	; n.ishikawa
C2/9E9C:	15A4 03A6	; h.kizuka
C2/9EA0:	1EA4 49A6	; s.arai
C2/9EA4:	25A4 8FA6	; m.kouno
C2/9EA8:	2DA4 D5A6	; r.tsukakoshi
C2/9EAC:	F0A4 7DAE	; k.miyamoto
C2/9EB0:	FBA4 C3AE	; h.suzuki
C2/9EB4:	04A5 09AF	; a.kawazu
C2/9EB8:	0DA5 D7A9	; c.fujioka
C2/9EBC:	17A5 1DAA	; h.kobayashi
C2/9EC0:	23A5 63AA	; h.tanaka
C2/9EC4:	2CA5 A9AA	; t.horii
C2/9EC8:	34A5 EFAA	; t.mikasa
C2/9ECC:	3DA5 35AB	; h.nishida
C2/9ED0:	47A5 7BAB	; t.takechi
C2/9ED4:	C9A4 91A9	; k.adachi
C2/9ED8:	3AA4 21B0	; k.kaneko
C2/9EDC:	43A4 67B0	; h.shimodaira
C2/9EE0:	50A4 ADB0	; m.noumura
C2/9EE4:	D2A4 39B1	; y.uenishi
C2/9EE8:	DCA4 7FB1	; y.ohkawa
C2/9EEC:	E5A4 C5B1	; y.kuwahara
C2/9EF0:	A5A3 0BB2	; n.watanabe
C2/9EF4:	B0A3 51B2	; k.maeda
C2/9EF8:	B8A3 97B2	; k.tanikawa
C2/9EFC:	C3A3 DDB2	; j.saito
C2/9F00:	CBA3 23B3	; m.denno
C2/9F04:	D3A3 69B3	; s.hidaki
C2/9F08:	E1A5 C7B4	; y.matsumura
C2/9F0C:	EDA5 0DB5	; a.ueda
C2/9F10:	78A4 1BA7	; m.mori
C2/9F14:	7FA4 61A7	; t.ohno
C2/9F18:	86A4 A7A7	; m.someno
C2/9F1C:	5AA4 4FAF	; m.kaneshige
C2/9F20:	66A4 95AF	; h.noguchi
C2/9F24:	70A4 DBAF	; m.horie
C2/9F28:	8FA4 EDA7	; t.morita
C2/9F2C:	98A4 33A8	; y.suemitsu
C2/9F30:	A3A4 79A8	; w.sato
C2/9F34:	AAA4 BFA8	; h.nakamura
C2/9F38:	B5A4 05A9	; s.aoyama
C2/9F3C:	BEA4 4BA9	; h.nagahara
C2/9F40:	51A5 C1AB	; t.miyake
C2/9F44:	5AA5 07AC	; m.oohara
C2/9F48:	63A5 4DAC	; f.nishikawa
C2/9F4C:	6FA5 93AC	; a.takahashi
C2/9F50:	7BA5 D9AC	; m.nagai
C2/9F54:	83A5 1FAD	; y.koyama
C2/9F58:	8CA5 65AD	; k.shinoda
C2/9F5C:	96A5 ABAD	; t.kondo
C2/9F60:	9EA5 F1AD	; h.kasuga
C2/9F64:	A7A5 37AE	; t.tsuyuzaki
C2/9F68:	B3A5 AFB3	; j.chihara
C2/9F6C:	BDA5 F5B3	; t.yamazaki
C2/9F70:	C8A5 3BB4	; r.sakakibara
C2/9F74:	D5A5 81B4	; n.shimamura

Source bank is C2. Destination bank is 7E. Destination area starts with
the animation script. The first word is a pose pointer, which points to
the fourth byte. Following that is the pose timer, which is set to
infinite. The last part holds the tile count and OAM for that single pose.


Text for end credits
C2/9F78:	EFF1EEE3F4E2E4F100               ; producer
C2/9F81:	4E60826C6A6C428800               ; HIRONOBU
C2/9F8A:	844064404C88444E6000             ; SAKAGUCHI
C2/9F94:	E3E8F1E4E2F3EEF100               ; director
C2/9F9D:	A06C844E606A6C826000             ; YOSHINORI
C2/9FA7:	64608640844800                   ; KITASE
C2/9FAE:	4E60826CA088646000               ; HIROYUKI
C2/9FB7:	60866C8800                       ; ITOU
C2/9FBC:	ECE0E8ED00                       ; main
C2/9FC1:	EFF1EEE6F1E0ECECE4F100           ; programmer
C2/9FCC:	64486A00                         ; KEN
C2/9FD0:	6A408260864000                   ; NARITA
C2/9FD7:	6460A06C844E6000                 ; KIYOSHI
C2/9FDF:	A06C844E606000                   ; YOSHII
C2/9FE6:	E6F1E0EFE7E8E200                 ; graphic
C2/9FEE:	E3E8F1E4E2F3EEF100               ; director
C2/9FF7:	8648868488A04000                 ; TETSUYA
C2/9FFF:	864064404E40844E6000             ; TAKAHASHI
C2/A009:	6440A288646C00                   ; KAZUKO
C2/A010:	844E604288A04000                 ; SHIBUYA
C2/A018:	4E6046486C00                     ; HIDEO
C2/A01E:	68606A40424000                   ; MINABA
C2/A025:	6A6C6888824000                   ; NOMURA
C2/A02C:	ECF4F2E8E200                     ; music
C2/A032:	6A6C42886C00                     ; NOBUO
C2/A038:	8848684086848800                 ; UEMATSU
C2/A040:	E8ECE0E6E400                     ; image
C2/A046:	E3E4F2E8E6ED00                   ; design
C2/A04D:	A06C844E608640644000             ; YOSHITAKA
C2/A057:	4068406A6C00                     ; AMANO
C2/A05D:	E1E0F3F3EBE400                   ; battle
C2/A064:	EFEBE0EDEDE4F100                 ; planner
C2/A06C:	A0408488A088646000               ; YASUYUKI
C2/A075:	4E408448424800                   ; HASEBE
C2/A07C:	406460A06C844E6000               ; AKIYOSHI
C2/A085:	6C6C864000                       ; OOTA
C2/A08A:	E5E8E4EBE300                     ; field
C2/A090:	A06C844E604E60646C00             ; YOSHIHIKO
C2/A09A:	68404864408C4000                 ; MAEKAWA
C2/A0A2:	644860864000                     ; KEITA
C2/A0A8:	48866C4E00                       ; ETOH
C2/A0AD:	8440866C828800                   ; SATORU
C2/A0B4:	868488626000                     ; TSUJI
C2/A0BA:	E4F5E4EDF300                     ; event
C2/A0C0:	8684886440844000                 ; TSUKASA
C2/A0C8:	4A886260864000                   ; FUJITA
C2/A0CF:	6448608488644800                 ; KEISUKE
C2/A0D7:	68408684884E40824000             ; MATSUHARA
C2/A0E1:	E4E5E5E4E2F300                   ; effect
C2/A0E8:	4E60826C844E6000                 ; HIROSHI
C2/A0F0:	4E408240864000                   ; HARATA
C2/A0F7:	8440866C844E6000                 ; SATOCHI
C2/A0FF:	6C4C40864000                     ; OGATA
C2/A105:	4064604E60826C00                 ; AKIHIRO
C2/A10D:	A04068404C88444E6000             ; YAMAGOSHI
C2/A117:	F2EEF4EDE300                     ; sound
C2/A11D:	68606A6C828800                   ; MINORU
C2/A124:	4064406C00                       ; AKAO
C2/A129:	E3E4F2E8E6EDE4F100               ; designer
C2/A132:	4E60826C644086848800             ; HIROKATSU
C2/A13C:	84408440646000                   ; SASAKI
C2/A143:	864064404E40828800               ; TAKAHARU
C2/A14C:	68408684886C00                   ; MATSUO
C2/A153:	A088888488644800                 ; YUUSUKE
C2/A15B:	6A406C824000                     ; NAORA
C2/A161:	6A6C4288A088646000               ; NOBUYUKI
C2/A16A:	606448464000                     ; IKEDA
C2/A170:	866C686C4800                     ; TOMOE
C2/A176:	606A40A2408C4000                 ; INAZAWA
C2/A17E:	64406C826000                     ; KAORI
C2/A184:	86406A40644000                   ; TANAKA
C2/A18B:	864064406860444E6000             ; TAKAMICHI
C2/A195:	844E604288A04000                 ; SHIBUYA
C2/A19D:	84606A608660826C8800             ; SINITIROU
C2/A1A7:	4E4068408440644000               ; HAMASAKA
C2/A1B0:	406460A06C844E6000               ; AKIYOSHI
C2/A1B9:	68408488464000                   ; MASUDA
C2/A1C0:	4E604648866C844E6000             ; HIDETOSHI
C2/A1CA:	6448A288644000                   ; KEZUKA
C2/A1D1:	ECEEEDF2F3E4F100                 ; monster
C2/A1D9:	4E60866C844E6000                 ; HITOSHI
C2/A1E1:	EEE1E9E4E2F300                   ; object
C2/A1E8:	6440A2884E60826C00               ; KAZUHIRO
C2/A1F1:	6C4E64408C4000                   ; OHKAWA
C2/A1F8:	E4EDE6E8EDE4E4F100               ; engineer
C2/A201:	4860626000                       ; EIJI
C2/A206:	6A4064406888824000               ; NAKAMURA
C2/A20F:	6440A288686000                   ; KAZUMI
C2/A216:	6860866C684800                   ; MITOME
C2/A21D:	A06C844E608640644000             ; YOSHITAKA
C2/A227:	4E60826C864000                   ; HIROTA
C2/A22E:	A04084886840844000               ; YASUMASA
C2/A237:	6C6440686C866C00                 ; OKAMOTO
C2/A23F:	844E886A00                       ; SHUN
C2/A244:	6C4E6488426C00                   ; OHKUBO
C2/A24B:	F1E4ECE0EAE400                   ; remake
C2/A252:	8C486068606A00                   ; WEIMIN
C2/A259:	666000                           ; LI
C2/A25C:	4060646C00                       ; AIKO
C2/A261:	60866C00                         ; ITO
C2/A265:	F2F8F2F3E4EC00                   ; system
C2/A26C:	684084404E60826C00               ; MASAHIRO
C2/A275:	6A4064406260684000               ; NAKAJIMA
C2/A27E:	68608684886C00                   ; MITSUO
C2/A285:	6C4C88824000                     ; OGURA
C2/A28B:	A04084886A6C826000               ; YASUNORI
C2/A294:	6C82606440844000                 ; ORIKASA
C2/A29C:	A0888640644000                   ; YUTAKA
C2/A2A3:	6C4E464060824000                 ; OHDAIRA
C2/A2AB:	E4F7E4E2F4F3E8F5E400             ; executive
C2/A2B5:	86488684886C00                   ; TETSUO
C2/A2BC:	6860A2886A6C00                   ; MIZUNO
C2/A2C3:	4E60866C844E6000                 ; HITOSHI
C2/A2CB:	864064486888824000               ; TAKEMURA
C2/A2D4:	F3E4F2F300                       ; test
C2/A2D9:	E2EEEEF1E3E8EDE0F3E4F100         ; coordinater (sic)
C2/A2E5:	F2FAEAE0E9E8F3E0EDE800           ; s.kajitani
C2/A2F0:	F1FAEAEEF4E3E000                 ; r.kouda
C2/A2F8:	EAFAE8EDE0E6E800                 ; k.inagi
C2/A300:	EDFAE7E0EDE0E3E000               ; n.hanada
C2/A309:	E7FAECE0F2F4E3E000               ; h.masuda
C2/A312:	EDFAEAE0EDE0E800                 ; n.kanai
C2/A31A:	E7FAF2E0EAF4F1E0E800             ; h.sakurai
C2/A324:	E7FAF2F4F9F4EAE800               ; h.suzuki
C2/A32D:	F2EFE4E2E8E0EB00                 ; special
C2/A335:	F3E7E0EDEAF200                   ; thanks
C2/A33C:	F3EE00                           ; to
C2/A33F:	ECFAECE8F8E0ECEEF3EE00           ; m.miyamoto
C2/A34A:	EAFAF3EEF1E8F2E7E8ECE000         ; k.torishima
C2/A356:	E7FAE7E0F2E7E8ECEEF3EE00         ; h.hashimoto
C2/A362:	F8FAE7E8F1E0F3E000               ; y.hirata
C2/A36B:	F3FAEDEEECF4F1E000               ; t.nomura
C2/A374:	EAFAF2EEF4F2F4E800               ; k.sosui
C2/A37D:	F3FAF3F2F4F1F4F9EEEDEE00         ; t.tsuruzono
C2/A389:	F8FAE8F2E7E8E3E000               ; y.ishida
C2/A392:	ECFAEEEAE0ECE8F8E000             ; m.okamiya
C2/A39C:	EAFAE7E8F1E0F3E000               ; k.hirata
C2/A3A5:	EDFAF6E0F3E0EDE0E1E400           ; n.watanabe
C2/A3B0:	EAFAECE0E4E3E000                 ; k.maeda
C2/A3B8:	EAFAF3E0EDE8EAE0F6E000           ; k.tanikawa
C2/A3C3:	E9FAF2E0E8F3EE00                 ; j.saito
C2/A3CB:	ECFAE3E4EDEDEE00                 ; m.denno
C2/A3D3:	F2FAE7E8E3E0EAE800               ; s.hidaki
C2/A3DC:	EAFAEEEEE6EE00                   ; k.oogo
C2/A3E3:	E7FAF2F4F9F4EAE800               ; h.suzuki
C2/A3EC:	E7FAF8EEEAEEF3E000               ; h.yokota
C2/A3F5:	EAFAF8E0ECE0F2E7E8F3E000         ; k.yamashita
C2/A401:	ECFAF8F4ECEEF3EE00               ; m.yumoto
C2/A40A:	EDFAE8F2E7E8EAE0F6E000           ; n.ishikawa
C2/A415:	E7FAEAE8F9F4EAE000               ; h.kizuka
C2/A41E:	F2FAE0F1E0E800                   ; s.arai
C2/A425:	ECFAEAEEF4EDEE00                 ; m.kouno
C2/A42D:	F1FAF3F2F4EAE0EAEEF2E7E800       ; r.tsukakoshi
C2/A43A:	EAFAEAE0EDE4EAEE00               ; k.kaneko
C2/A443:	E7FAF2E7E8ECEEE3E0E8F1E000       ; h.shimodaira
C2/A450:	ECFAEDEEF4ECF4F1E000             ; m.noumura
C2/A45A:	ECFAEAE0EDE4F2E7E8E6E400         ; m.kaneshige
C2/A466:	E7FAEDEEE6F4E2E7E800             ; h.noguchi
C2/A470:	ECFAE7EEF1E8E400                 ; m.horie
C2/A478:	ECFAECEEF1E800                   ; m.mori
C2/A47F:	F3FAEEE7EDEE00                   ; t.ohno
C2/A486:	ECFAF2EEECE4EDEE00               ; m.someno
C2/A48F:	F3FAECEEF1E8F3E000               ; t.morita
C2/A498:	F8FAF2F4E4ECE8F3F2F400           ; y.suemitsu
C2/A4A3:	F6FAF2E0F3EE00                   ; w.sato
C2/A4AA:	E7FAEDE0EAE0ECF4F1E000           ; h.nakamura
C2/A4B5:	F2FAE0EEF8E0ECE000               ; s.aoyama
C2/A4BE:	E7FAEDE0E6E0E7E0F1E000           ; h.nagahara
C2/A4C9:	EAFAE0E3E0E2E7E800               ; k.adachi
C2/A4D2:	F8FAF4E4EDE8F2E7E800             ; y.uenishi
C2/A4DC:	F8FAEEE7EAE0F6E000               ; y.ohkawa
C2/A4E5:	F8FAEAF4F6E0E7E0F1E000           ; y.kuwahara
C2/A4F0:	EAFAECE8F8E0ECEEF3EE00           ; k.miyamoto
C2/A4FB:	E7FAF2F4F9F4EAE800               ; h.suzuki
C2/A504:	E0FAEAE0F6E0F9F400               ; a.kawazu
C2/A50D:	E2FAE5F4E9E8EEEAE000             ; c.fujioka
C2/A517:	E7FAEAEEE1E0F8E0F2E7E800         ; h.kobayashi
C2/A523:	E7FAF3E0EDE0EAE000               ; h.tanaka
C2/A52C:	F3FAE7EEF1E8E800                 ; t.horii
C2/A534:	F3FAECE8EAE0F2E000               ; t.mikasa
C2/A53D:	E7FAEDE8F2E7E8E3E000             ; h.nishida
C2/A547:	F3FAF3E0EAE4E2E7E800             ; t.takechi
C2/A551:	F3FAECE8F8E0EAE400               ; t.miyake
C2/A55A:	ECFAEEEEE7E0F1E000               ; m.oohara
C2/A563:	E5FAEDE8F2E7E8EAE0F6E000         ; f.nishikawa
C2/A56F:	E0FAF3E0EAE0E7E0F2E7E800         ; a.takahashi
C2/A57B:	ECFAEDE0E6E0E800                 ; m.nagai
C2/A583:	F8FAEAEEF8E0ECE000               ; y.koyama
C2/A58C:	EAFAF2E7E8EDEEE3E000             ; k.shinoda
C2/A596:	F3FAEAEEEDE3EE00                 ; t.kondo
C2/A59E:	E7FAEAE0F2F4E6E000               ; h.kasuga
C2/A5A7:	F3FAF3F2F4F8F4F9E0EAE800         ; t.tsuyuzaki
C2/A5B3:	E9FAE2E7E8E7E0F1E000             ; j.chihara
C2/A5BD:	F3FAF8E0ECE0F9E0EAE800           ; t.yamazaki
C2/A5C8:	F1FAF2E0EAE0EAE8E1E0F1E000       ; r.sakakibara
C2/A5D5:	EDFAF2E7E8ECE0ECF4F1E000         ; n.shimamura
C2/A5E1:	F8FAECE0F3F2F4ECF4F1E000         ; y.matsumura
C2/A5ED:	E0FAF4E4E3E000                   ; a.ueda

Previous incarnations of the above
C2/A5F4:	E4E3E000                         ; eda
C2/A5F8:	FAE2E7E8E7E0F1E000               ; .chihara
C2/A601:	F3FAF8E0ECE0F9E0EAE800           ; t.yamazaki
C2/A60C:	F1FAF2E0EAE0EAE8E1E0F1E000       ; r.sakakibara
C2/A619:	EDFAF2E7E8ECE0ECF4F1E000         ; n.shimamura
C2/A625:	F8FAECE0F3F2F4ECF4F1E000         ; y.matsumura
C2/A631:	E0FAF4E4E3E000                   ; a.ueda
C2/A638:	00                               ; Blank
C2/A639:	E0FAF4E4E3E000                   ; a.ueda
C2/A640:	E3E000                           ; da
C2/A643:	F3FAF3E0EAE4E2E7E800             ; t.takechi
C2/A64D:	F3FAECE8F8E0EAE400               ; t.miyake
C2/A656:	ECFAEEEEE7E0F1E000               ; m.oohara
C2/A65F:	E5FAEDE8F2E7E8EAE0F6E000         ; f.nishikawa
C2/A66B:	E0FAF3E0EAE0E7E0F2E7E800         ; a.takahashi
C2/A677:	ECFAEDE0E6E0E800                 ; m.nagai
C2/A67F:	F8FAEAEEF8E0ECE000               ; y.koyama
C2/A688:	EAFAF2E7E8EDEEE3E000             ; k.shinoda
C2/A692:	F3FAEAEEEDE3EE00                 ; t.kondo
C2/A69A:	E7FAEAE0F2F4E6E000               ; h.kasuga
C2/A6A3:	F3FAF3F2F4F8F4F9E0EAE800         ; t.tsuyuzaki
C2/A6AF:	E9FAE2E7E8E7E0F1E000             ; j.chihara
C2/A6B9:	F3FAF8E0ECE0F9E0EAE800           ; t.yamazaki
C2/A6C4:	F1FAF2E0EAE0EAE8E1E0F1E000       ; r.sakakibara
C2/A6D1:	EDFAF2E7E8ECE0ECF4F1E000         ; n.shimamura
C2/A6DD:	F8FAECE0F3F2F4ECF4F1E000         ; y.matsumura
C2/A6E9:	E0FAF4E4E3E000                   ; a.ueda
C2/A6F0:	E0ECF4F1E000                     ; amura
C2/A6F6:	F2FAE0EEF8E0ECE000               ; s.aoyama
C2/A6FF:	E7FAEDE0E6E0E7E0F1E000           ; h.nagahara
C2/A70A:	EAFAE0E3E0E2E7E800               ; k.adachi
C2/A713:	F8FAF4E4EDE8F2E7E800             ; y.uenishi
C2/A71D:	F8FAEEE7EAE0F6E000               ; y.ohkawa
C2/A726:	F8FAEAF4F6E0E7E0F1E000           ; y.kuwahara
C2/A731:	EAFAECE8F8E0ECEEF3EE00           ; k.miyamoto
C2/A73C:	E7FAF2F4F9F4EAE800               ; h.suzuki
C2/A745:	E0FAEAE0F6E0F9F400               ; a.kawazu
C2/A74E:	E2FAE5F4E9E8EEEAE000             ; c.fujioka
C2/A758:	E7FAEAEEE1E0F8E0F2E7E800         ; h.kobayashi
C2/A764:	E7FAF3E0EDE0EAE000               ; h.tanaka
C2/A76D:	F3FAE7EEF1E8E800                 ; t.horii
C2/A775:	F3FAECE8EAE0F2E000               ; t.mikasa
C2/A77E:	E7FAEDE8F2E7E8E3E000             ; h.nishida
C2/A788:	F3FAF3E0EAE4E2E7E800             ; t.takechi
C2/A792:	F3FAECE8F8E0EAE400               ; t.miyake
C2/A79B:	ECFAEEEEE7E0F1E000               ; m.oohara
C2/A7A4:	E5FAEDE8F2E7E8EAE0F6E000         ; f.nishikawa
C2/A7B0:	E0FAF3E0EAE0E7E0F2E7E800         ; a.takahashi
C2/A7BC:	ECFAEDE0E6E0E800                 ; m.nagai
C2/A7C4:	F8FAEAEEF8E0ECE000               ; y.koyama
C2/A7CD:	EAFAF2E7E8EDEEE3E000             ; k.shinoda
C2/A7D7:	F3FAEAEEEDE3EE00                 ; t.kondo
C2/A7DF:	E7FAEAE0F2F4E6E000               ; h.kasuga
C2/A7E8:	F3FAF3F2F4F8F4F9E0EAE800         ; t.tsuyuzaki

Free space
C2/A7F4:	F4F5F6F7F8F9FAFBFCFDFEFF

===============================================================================

Below are tables for gradually increasing or decreasing various parameters. During the
ending, the data distribution affects Mode 7 rotation and governs the back-and-forth or
up-and-down motion of various birds and airships. In battle, it influences the path of
most sprites, such as the circular motion of boomerangs.


Bell curve - Positive slope
C2/FC6D:	0000    	; 00: +0
C2/FC6F:	2403    	; 01: +804
C2/FC71:	4806    	; 02: +1608
C2/FC73:	6A09    	; 03: +2410
C2/FC75:	8C0C    	; 04: +3212
C2/FC77:	AB0F    	; 05: +4011
C2/FC79:	C812    	; 06: +4808
C2/FC7B:	E215    	; 07: +5602
C2/FC7D:	F918    	; 08: +6393
C2/FC7F:	0B1C    	; 09: +7179
C2/FC81:	1A1F    	; 0A: +7962
C2/FC83:	2322    	; 0B: +8739
C2/FC85:	2825    	; 0C: +9512
C2/FC87:	2628    	; 0D: +10278
C2/FC89:	1F2B    	; 0E: +11039
C2/FC8B:	112E    	; 0F: +11793
C2/FC8D:	FB30    	; 10: +12539
C2/FC8F:	DF33    	; 11: +13279
C2/FC91:	BA36    	; 12: +14010
C2/FC93:	8C39    	; 13: +14732
C2/FC95:	563C    	; 14: +15446
C2/FC97:	173F    	; 15: +16151
C2/FC99:	CE41    	; 16: +16846
C2/FC9B:	7A44    	; 17: +17530
C2/FC9D:	1C47    	; 18: +18204
C2/FC9F:	B349    	; 19: +18867
C2/FCA1:	3F4C    	; 1A: +19519
C2/FCA3:	BF4E    	; 1B: +20159
C2/FCA5:	3351    	; 1C: +20787
C2/FCA7:	9B53    	; 1D: +21403
C2/FCA9:	F555    	; 1E: +22005
C2/FCAB:	4258    	; 1F: +22594
C2/FCAD:	825A    	; 20: +23170
C2/FCAF:	B35C    	; 21: +23731
C2/FCB1:	D75E    	; 22: +24279
C2/FCB3:	EB60    	; 23: +24811
C2/FCB5:	F162    	; 24: +25329
C2/FCB7:	E864    	; 25: +25832
C2/FCB9:	CF66    	; 26: +26319
C2/FCBB:	A668    	; 27: +26790
C2/FCBD:	6D6A    	; 28: +27245
C2/FCBF:	236C    	; 29: +27683
C2/FCC1:	C96D    	; 2A: +28105
C2/FCC3:	5E6F    	; 2B: +28510
C2/FCC5:	E270    	; 2C: +28898
C2/FCC7:	5472    	; 2D: +29268
C2/FCC9:	B573    	; 2E: +29621
C2/FCCB:	0475    	; 2F: +29956
C2/FCCD:	4176    	; 30: +30273
C2/FCCF:	6B77    	; 31: +30571
C2/FCD1:	8478    	; 32: +30852
C2/FCD3:	8979    	; 33: +31113
C2/FCD5:	7C7A    	; 34: +31356
C2/FCD7:	5C7B    	; 35: +31580
C2/FCD9:	297C    	; 36: +31785
C2/FCDB:	E37C    	; 37: +31971
C2/FCDD:	897D    	; 38: +32137
C2/FCDF:	1D7E    	; 39: +32285
C2/FCE1:	9C7E    	; 3A: +32412
C2/FCE3:	097F    	; 3B: +32521
C2/FCE5:	617F    	; 3C: +32609
C2/FCE7:	A67F    	; 3D: +32678
C2/FCE9:	D87F    	; 3E: +32728
C2/FCEB:	F57F    	; 3F: +32757

Bell curve - Negative slope
C2/FCED:	FF7F    	; 40: +32767
C2/FCEF:	F57F    	; 41: +32757
C2/FCF1:	D87F    	; 42: +32728
C2/FCF3:	A67F    	; 43: +32678
C2/FCF5:	617F    	; 44: +32609
C2/FCF7:	097F    	; 45: +32521
C2/FCF9:	9C7E    	; 46: +32412
C2/FCFB:	1D7E    	; 47: +32285
C2/FCFD:	897D    	; 48: +32137
C2/FCFF:	E37C    	; 49: +31971
C2/FD01:	297C    	; 4A: +31785
C2/FD03:	5C7B    	; 4B: +31580
C2/FD05:	7C7A    	; 4C: +31356
C2/FD07:	8979    	; 4D: +31113
C2/FD09:	8478    	; 4E: +30852
C2/FD0B:	6B77    	; 4F: +30571
C2/FD0D:	4176    	; 50: +30273
C2/FD0F:	0475    	; 51: +29956
C2/FD11:	B573    	; 52: +29621
C2/FD13:	5472    	; 53: +29268
C2/FD15:	E270    	; 54: +28898
C2/FD17:	5E6F    	; 55: +28510
C2/FD19:	C96D    	; 56: +28105
C2/FD1B:	236C    	; 57: +27683
C2/FD1D:	6D6A    	; 58: +27245
C2/FD1F:	A668    	; 59: +26790
C2/FD21:	CF66    	; 5A: +26319
C2/FD23:	E864    	; 5B: +25832
C2/FD25:	F162    	; 5C: +25329
C2/FD27:	EB60    	; 5D: +24811
C2/FD29:	D75E    	; 5E: +24279
C2/FD2B:	B35C    	; 5F: +23731
C2/FD2D:	825A    	; 60: +23170
C2/FD2F:	4258    	; 61: +22594
C2/FD31:	F555    	; 62: +22005
C2/FD33:	9A53    	; 63: +21402
C2/FD35:	3351    	; 64: +20787
C2/FD37:	BF4E    	; 65: +20159
C2/FD39:	3F4C    	; 66: +19519
C2/FD3B:	B349    	; 67: +18867
C2/FD3D:	1C47    	; 68: +18204
C2/FD3F:	7A44    	; 69: +17530
C2/FD41:	CE41    	; 6A: +16846
C2/FD43:	173F    	; 6B: +16151
C2/FD45:	563C    	; 6C: +15446
C2/FD47:	8C39    	; 6D: +14732
C2/FD49:	BA36    	; 6E: +14010
C2/FD4B:	DE33    	; 6F: +13278
C2/FD4D:	FB30    	; 70: +12539
C2/FD4F:	112E    	; 71: +11793
C2/FD51:	1F2B    	; 72: +11039
C2/FD53:	2628    	; 73: +10278
C2/FD55:	2825    	; 74: +9512
C2/FD57:	2322    	; 75: +8739
C2/FD59:	1A1F    	; 76: +7962
C2/FD5B:	0B1C    	; 77: +7179
C2/FD5D:	F818    	; 78: +6392
C2/FD5F:	E215    	; 79: +5602
C2/FD61:	C812    	; 7A: +4808
C2/FD63:	AB0F    	; 7B: +4011
C2/FD65:	8C0C    	; 7C: +3212
C2/FD67:	6A09    	; 7D: +2410
C2/FD69:	4806    	; 7E: +1608
C2/FD6B:	2403    	; 7F: +804

Well curve - Negative slope
C2/FD6D:	0000    	; 80: -0
C2/FD6F:	DCFC    	; 81: -804
C2/FD71:	B8F9    	; 82: -1608
C2/FD73:	95F6    	; 83: -2411
C2/FD75:	74F3    	; 84: -3212
C2/FD77:	55F0    	; 85: -4011
C2/FD79:	38ED    	; 86: -4808
C2/FD7B:	1EEA    	; 87: -5602
C2/FD7D:	07E7    	; 88: -6393
C2/FD7F:	F5E3    	; 89: -7179
C2/FD81:	E6E0    	; 8A: -7962
C2/FD83:	DCDD    	; 8B: -8740
C2/FD85:	D8DA    	; 8C: -9512
C2/FD87:	D9D7    	; 8D: -10279
C2/FD89:	E1D4    	; 8E: -11039
C2/FD8B:	EFD1    	; 8F: -11793
C2/FD8D:	04CF    	; 90: -12540
C2/FD8F:	21CC    	; 91: -13279
C2/FD91:	46C9    	; 92: -14010
C2/FD93:	73C6    	; 93: -14733
C2/FD95:	AAC3    	; 94: -15446
C2/FD97:	E9C0    	; 95: -16151
C2/FD99:	32BE    	; 96: -16846
C2/FD9B:	86BB    	; 97: -17530
C2/FD9D:	E3B8    	; 98: -18205
C2/FD9F:	4CB6    	; 99: -18868
C2/FDA1:	C1B3    	; 9A: -19519
C2/FDA3:	41B1    	; 9B: -20159
C2/FDA5:	CDAE    	; 9C: -20787
C2/FDA7:	65AC    	; 9D: -21403
C2/FDA9:	0BAA    	; 9E: -22005
C2/FDAB:	BEA7    	; 9F: -22594
C2/FDAD:	7EA5    	; A0: -23170
C2/FDAF:	4CA3    	; A1: -23732
C2/FDB1:	29A1    	; A2: -24279
C2/FDB3:	149F    	; A3: -24812
C2/FDB5:	0F9D    	; A4: -25329
C2/FDB7:	189B    	; A5: -25832
C2/FDB9:	3199    	; A6: -26319
C2/FDBB:	5A97    	; A7: -26790
C2/FDBD:	9395    	; A8: -27245
C2/FDBF:	DD93    	; A9: -27683
C2/FDC1:	3792    	; AA: -28105
C2/FDC3:	A290    	; AB: -28510
C2/FDC5:	1E8F    	; AC: -28898
C2/FDC7:	AC8D    	; AD: -29268
C2/FDC9:	4B8C    	; AE: -29621
C2/FDCB:	FC8A    	; AF: -29956
C2/FDCD:	BF89    	; B0: -30273
C2/FDCF:	9588    	; B1: -30571
C2/FDD1:	7C87    	; B2: -30852
C2/FDD3:	7786    	; B3: -31113
C2/FDD5:	8485    	; B4: -31356
C2/FDD7:	A484    	; B5: -31580
C2/FDD9:	D783    	; B6: -31785
C2/FDDB:	1D83    	; B7: -31971
C2/FDDD:	7782    	; B8: -32137
C2/FDDF:	E381    	; B9: -32285
C2/FDE1:	6481    	; BA: -32412
C2/FDE3:	F780    	; BB: -32521
C2/FDE5:	9F80    	; BC: -32609
C2/FDE7:	5A80    	; BD: -32678
C2/FDE9:	2880    	; BE: -32728
C2/FDEB:	0B80    	; BF: -32757

Well curve - Positive slope
C2/FDED:	0180    	; C0: -32767
C2/FDEF:	0B80    	; C1: -32757
C2/FDF1:	2880    	; C2: -32728
C2/FDF3:	5A80    	; C3: -32678
C2/FDF5:	9F80    	; C4: -32609
C2/FDF7:	F780    	; C5: -32521
C2/FDF9:	6481    	; C6: -32412
C2/FDFB:	E381    	; C7: -32285
C2/FDFD:	7782    	; C8: -32137
C2/FDFF:	1D83    	; C9: -31971
C2/FE01:	D783    	; CA: -31785
C2/FE03:	A484    	; CB: -31580
C2/FE05:	8485    	; CC: -31356
C2/FE07:	7786    	; CD: -31113
C2/FE09:	7D87    	; CE: -30851
C2/FE0B:	9588    	; CF: -30571
C2/FE0D:	BF89    	; D0: -30273
C2/FE0F:	FC8A    	; D1: -29956
C2/FE11:	4B8C    	; D2: -29621
C2/FE13:	AC8D    	; D3: -29268
C2/FE15:	1E8F    	; D4: -28898
C2/FE17:	A290    	; D5: -28510
C2/FE19:	3792    	; D6: -28105
C2/FE1B:	DD93    	; D7: -27683
C2/FE1D:	9395    	; D8: -27245
C2/FE1F:	5A97    	; D9: -26790
C2/FE21:	3299    	; DA: -26318
C2/FE23:	189B    	; DB: -25832
C2/FE25:	0F9D    	; DC: -25329
C2/FE27:	159F    	; DD: -24811
C2/FE29:	2AA1    	; DE: -24278
C2/FE2B:	4DA3    	; DF: -23731
C2/FE2D:	7EA5    	; E0: -23170
C2/FE2F:	BEA7    	; E1: -22594
C2/FE31:	0BAA    	; E2: -22005
C2/FE33:	66AC    	; E3: -21402
C2/FE35:	CDAE    	; E4: -20787
C2/FE37:	41B1    	; E5: -20159
C2/FE39:	C1B3    	; E6: -19519
C2/FE3B:	4DB6    	; E7: -18867
C2/FE3D:	E4B8    	; E8: -18204
C2/FE3F:	86BB    	; E9: -17530
C2/FE41:	33BE    	; EA: -16845
C2/FE43:	EAC0    	; EB: -16150
C2/FE45:	AAC3    	; EC: -15446
C2/FE47:	74C6    	; ED: -14732
C2/FE49:	47C9    	; EE: -14009
C2/FE4B:	22CC    	; EF: -13278
C2/FE4D:	05CF    	; F0: -12539
C2/FE4F:	F0D1    	; F1: -11792
C2/FE51:	E2D4    	; F2: -11038
C2/FE53:	DAD7    	; F3: -10278
C2/FE55:	D9DA    	; F4: -9511
C2/FE57:	DDDD    	; F5: -8739
C2/FE59:	E7E0    	; F6: -7961
C2/FE5B:	F5E3    	; F7: -7179
C2/FE5D:	08E7    	; F8: -6392
C2/FE5F:	1FEA    	; F9: -5601
C2/FE61:	39ED    	; FA: -4807
C2/FE63:	55F0    	; FB: -4011
C2/FE65:	75F3    	; FC: -3211
C2/FE67:	96F6    	; FD: -2410
C2/FE69:	B9F9    	; FE: -1607
C2/FE6B:	DCFC    	; FF: -804

===============================================================================

Decompress data
C2/FF6D:	8B      	PHB            ; Save DB
C2/FF6E:	0B      	PHD            ; Save DP
C2/FF6F:	A20000  	LDX #$0000     ; Clear X
C2/FF72:	DA      	PHX            ; Put on stack
C2/FF73:	2B      	PLD            ; Set DP to 0
C2/FF74:	C220    	REP #$20       ; 16-bit A
C2/FF76:	A7F3    	LDA [$F3]      ; Source size
C2/FF78:	85FC    	STA $FC        ; Memorize it
C2/FF7A:	A5F6    	LDA $F6        ; Dest address
C2/FF7C:	8F812100	STA $002181    ; Set WRAM LBs
C2/FF80:	E220    	SEP #$20       ; 8-bit A
C2/FF82:	A5F8    	LDA $F8        ; Dest bank
C2/FF84:	2901    	AND #$01       ; 00 or 01
C2/FF86:	8F832100	STA $002183    ; Set WRAM HB
C2/FF8A:	A901    	LDA #$01       ; Strings left: 0
C2/FF8C:	85FE    	STA $FE        ; Init counter
C2/FF8E:	A00200  	LDY #$0002     ; Src index

Fork: Clear dictionary buffer
C2/FF91:	A97F    	LDA #$7F       ; Bank: 7F
C2/FF93:	48      	PHA            ; Put on stack
C2/FF94:	AB      	PLB            ; Set DB to 7F
C2/FF95:	A200F8  	LDX #$F800     ; Base index
C2/FF98:	7B      	TDC            ; Clear A
C2/FF99:	9D0000  	STA $0000,X    ; Clear $F800+X
C2/FF9C:	E8      	INX            ; Index +1
C2/FF9D:	D0FA    	BNE $FF99      ; If no overflow

Fork: Load 8 new control flags if none remains
C2/FF9F:	A2DEFF  	LDX #$FFDE     ; Buffer index
C2/FFA2:	C6FE    	DEC $FE        ; Strings left -1
C2/FFA4:	D009    	BNE $FFAF      ; Branch if > 0
C2/FFA6:	A908    	LDA #$08       ; Strings left: 8
C2/FFA8:	85FE    	STA $FE        ; Set counter
C2/FFAA:	B7F3    	LDA [$F3],Y    ; Control flags
C2/FFAC:	85FF    	STA $FF        ; Memorize them
C2/FFAE:	C8      	INY            ; Src index +1

Fork: Decode source byte
C2/FFAF:	46FF    	LSR $FF        ; Control code?
C2/FFB1:	9011    	BCC $FFC4      ; Branch if so
C2/FFB3:	B7F3    	LDA [$F3],Y    ; Literal byte
C2/FFB5:	8F802100	STA $002180    ; To destination
C2/FFB9:	9D0000  	STA $0000,X    ; To dictionary
C2/FFBC:	E8      	INX            ; Buffer index +1
C2/FFBD:	D037    	BNE $FFF6      ; If no overflow
C2/FFBF:	A200F8  	LDX #$F800     ; Reset index
C2/FFC2:	8032    	BRA $FFF6      ; Load next byte

Fork: Prepare to load from pseudo-dictionary
C2/FFC4:	B7F3    	LDA [$F3],Y    ; Pointer LB
C2/FFC6:	EB      	XBA            ; Save in B
C2/FFC7:	C8      	INY            ; Src index +1
C2/FFC8:	84F9    	STY $F9        ; Memorize it
C2/FFCA:	B7F3    	LDA [$F3],Y    ; Size x8 -3
C2/FFCC:	4A      	LSR A          ; 2
C2/FFCD:	4A      	LSR A          ; 4
C2/FFCE:	4A      	LSR A          ; 8
C2/FFCF:	18      	CLC            ; Prepare ADC
C2/FFD0:	6903    	ADC #$03       ; +3 bytes
C2/FFD2:	85FB    	STA $FB        ; Set string size
C2/FFD4:	B7F3    	LDA [$F3],Y    ; Pointer HB
C2/FFD6:	09F8    	ORA #$F8       ; Intended value
C2/FFD8:	EB      	XBA            ; Switch with LB
C2/FFD9:	A8      	TAY            ; Index pointer

Fork: Repeat a previous data string
C2/FFDA:	B90000  	LDA $0000,Y    ; Source byte
C2/FFDD:	8F802100	STA $002180    ; To destination
C2/FFE1:	9D0000  	STA $0000,X    ; To dictionary
C2/FFE4:	E8      	INX            ; Buffer index +1
C2/FFE5:	D003    	BNE $FFEA      ; If no overflow
C2/FFE7:	A200F8  	LDX #$F800     ; Reset index
C2/FFEA:	C8      	INY            ; Src index +1
C2/FFEB:	D003    	BNE $FFF0      ; If no overflow
C2/FFED:	A000F8  	LDY #$F800     ; Reset src index
C2/FFF0:	C6FB    	DEC $FB        ; One less byte
C2/FFF2:	D0E6    	BNE $FFDA      ; Loop till last

Fork: Handle next source byte
C2/FFF4:	A4F9    	LDY $F9        ; Src index
C2/FFF6:	C8      	INY            ; Src index +1
C2/FFF7:	C4FC    	CPY $FC        ; Done unpacking?
C2/FFF9:	D0A7    	BNE $FFA2      ; Loop if not
C2/FFFB:	7B      	TDC            ; Clear A
C2/FFFC:	EB      	XBA            ; ...
C2/FFFD:	2B      	PLD            ; Restore DP
C2/FFFE:	AB      	PLB            ; Restore DB
C2/FFFF:	6B      	RTL
